jasonf20 commented on PR #9230:
URL: https://github.com/apache/iceberg/pull/9230#issuecomment-1856811895

   Based on further Slack discussions I re-added the FastApply fix. 
   
   Couple of notes:
   * I think it’s better to clear the lists instead of removing one item at a 
time. If the list is left partially full it will create the same bug. This 
can’t happen as far as I can tell since the entire transaction will fail or 
succeed, but it terms of protecting ourselves this clearing might be better.
   * I found a similar bug with Transaction, it would also not clear its cache 
properly and end up committing a TableMetadata that pointed to a manifest file 
that got deleted. I added a fix for this as well in the PR (last commit)
   
   
   
   
   
   
   
   


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