marton-bod opened a new pull request #2547:
URL: https://github.com/apache/iceberg/pull/2547


   Following up on https://github.com/apache/iceberg/issues/2540. 
   This commit introduces table-level JVM locks for commit operations to avoid 
requesting HMS locks unnecessarily when multiple threads are trying to commit 
to the same table concurrently. The implementation uses a lock cache in order 
to instantiate any new locks in a thread-safe manner and evict table keys over 
time to avoid the caching table keys indefinitely.
   
   @RussellSpitzer @raptond @pvary @aokolnychyi 


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

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to