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

Reply via email to