szehon-ho commented on issue #5371: URL: https://github.com/apache/iceberg/issues/5371#issuecomment-1199777451
Yea I think you are right. We were discussing with @RussellSpitzer , the problem is more related to concurrency issues between eviction thread and operations. So in a one thread scenario: - Thread A: calls get() - Caffeine Thread: calls remove() - Caffeine Thread: listener calls close() - Thread A: does a Hive client operation and finds the client is closed So now we are thinking, its a mainly problem if a Hive operation takes longer than the eviction interval. -- 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]
