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)