flyrain opened a new issue #3064:
URL: https://github.com/apache/iceberg/issues/3064
The following Java APIs add a duplicated data file object(newDataFile1)
```
Transaction t = table.newTransaction();
t.newAppend().appendFile(newDataFile1).appendFile(newDataFile1).commit();
```
The manifest file will have two identical data file items after the commit.
Also, any row in the data file will be doubled while reading back from the
table.
Looks like a bug. Can we fix it in core? Two classes are involved
`FastAppend` and `MergeAppend`.
--
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]