Vladimir Rodionov created HBASE-30019:
-----------------------------------------
Summary: Introduce BlockCacheEngine and CacheTopology abstractions
(no behavior change)
Key: HBASE-30019
URL: https://issues.apache.org/jira/browse/HBASE-30019
Project: HBase
Issue Type: Improvement
Components: BlockCache, Performance
Reporter: Vladimir Rodionov
Assignee: Vladimir Rodionov
Introduce core internal abstractions for a pluggable block cache architecture:
• BlockCacheEngine (storage interface)
• CacheTopology (L1/L2 orchestration)
• request/write context objects
This change is strictly a refactoring:
• no behavior change
• existing LruBlockCache and BucketCache continue to work as-is
• serves as foundation for future work
--
This message was sent by Atlassian Jira
(v8.20.10#820010)