gaborkaszab commented on code in PR #16285:
URL: https://github.com/apache/iceberg/pull/16285#discussion_r4294742649


##########
core/src/main/java/org/apache/iceberg/TrackingBuilder.java:
##########
@@ -115,6 +115,19 @@ TrackingBuilder dvUpdated() {
     return this;
   }
 
+  /** Indicates that the column files list has been updated for the new 
Tracking. */
+  TrackingBuilder columnFilesUpdated() {

Review Comment:
   This is meant to be used on the write part, similarly as `dvUpdated()` 
above. When creating the new entry with `MODIFIED` status using an `EXISTING` 
entry, this is the way to adjust `Tracking` content such as the status or the 
`modifiedSnapshotId`  accordingly.
   This operation might be user initiated, e.g. committing column files through 
table API, or internally initiated like updating the leaf manifest using column 
files, and not rewriting the leaf manifest itself.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to