Sourabh Badhya created HIVE-27122: ------------------------------------- Summary: Use Caffeine for caching metadata objects in Compactor threads Key: HIVE-27122 URL: https://issues.apache.org/jira/browse/HIVE-27122 Project: Hive Issue Type: Improvement Reporter: Sourabh Badhya Assignee: Sourabh Badhya
Currently, compactor threads make use of Guava package to cache metadata objects like database/table objects. We should consider using Caffeine package since it provides more control on the cache. It is also observed that cache created from Caffeine package is more performant than cache created from Guava package. Some benchmarks comparing Caffeine package vs Guava package - [https://github.com/ben-manes/caffeine/wiki/Benchmarks] -- This message was sent by Atlassian Jira (v8.20.10#820010)