kbendick edited a comment on pull request #3803: URL: https://github.com/apache/iceberg/pull/3803#issuecomment-1000637247
Some of the relevant fixes for us might include: From 2.8.5: - Fixed expiration delay for scheduled cleanup [#431](https://github.com/ben-manes/caffeine/issues/431), which might have helped out with the potential deadlock reported by @racevedoo, as the reported issue is very similar to #3791 (though I think we should still use the fix that they provided for now if it's been verified against the tables that they can consistently see the deadlock on). From 2.9.0: - Added Caffeine.evictionListener which is notified within the atomic operation when an entry is automatically removed. (This method was how I was originally going to attempt to fix #3791 until @racevedoo graciously supplied a fix in #3801) - Added triggering cache maintenance if an iterator observes an expired entry for more aggressive eviction -- 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]
