Vladimir Rodionov created HBASE-30021:
-----------------------------------------

             Summary: Refactor HFileReaderImpl and write path to use 
CacheAccessService for block cache access
                 Key: HBASE-30021
                 URL: https://issues.apache.org/jira/browse/HBASE-30021
             Project: HBase
          Issue Type: Improvement
          Components: BlockCache, Performance
            Reporter: Vladimir Rodionov
            Assignee: Vladimir Rodionov


Introduce CacheAccessService as a unified entry point for:
        •       cache lookup (read path)
        •       cache population (read miss, write path, prefetch, compaction)

Refactor:
        •       HFileReaderImpl
        •       write path components (HFile writer, bloom/index writers)

Goal:
        •       remove topology-specific logic from read/write paths
        •       centralize cache interactions

No behavior change expected.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to