HaraldVanWoerkom commented on issue #1366: URL: https://github.com/apache/iceberg-python/issues/1366#issuecomment-2498218809
Hi @Fokko, We are using Nessie 0.99.0. I have not tried 0.8.0 yet, I'll try that. I get the impression that we are talking about different things. I create a new table and keep it empty. Then I spawn two processes that write into that table using table.append. I expect one of the two processes to fail (see also issue 269 you submitted, optimistic concurrency sometimes leads to failures) if they commit at the same time (and since they write a large piece of data, the clash is likely). What I see is that neither of the processes fails, but the data from one of the processes is not written. Both processes continue doing new append calls and these get a proper CommitFailedException when the commit clashes. The problem only occurs on a commit on an empty table. -- 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: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org