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)

Reply via email to