RussellSpitzer commented on PR #17198:
URL: https://github.com/apache/iceberg/pull/17198#issuecomment-4996073372

   > Don't know if this is important but any chance we can also document that 
cherrypicking can break this? This operation can cause the same file to appear 
twice.
   
   All operations can do this. For example just using append
   
   ```java
   table.newAppend()
       .appendFile(file)
       .commit();
       
   table.newAppend()
       .appendFile(file)
       .commit();
   ```
   
   The point is that once you have done this, you have a table which cannot 
unambiguously reasoned about. We are not manually adding in validations because 
we think the cost of doing those validations is not worth it so it's up to the 
operator to not put themselves in a bad state.
   


-- 
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