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]