[
https://issues.apache.org/jira/browse/HBASE-30020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladimir Rodionov updated HBASE-30020:
--------------------------------------
Issue Type: New Feature (was: Improvement)
> Add CachePlacementPolicy and explicit admission control for block cache put
> path
> --------------------------------------------------------------------------------
>
> Key: HBASE-30020
> URL: https://issues.apache.org/jira/browse/HBASE-30020
> Project: HBase
> Issue Type: New Feature
> Components: BlockCache, Performance
> Reporter: Vladimir Rodionov
> Assignee: Vladimir Rodionov
> Priority: Major
>
> Introduce a policy layer responsible for:
> • admission control (whether a block should be cached)
> • tier placement (L1 vs L2)
> • promotion decisions on cache hits
> • representation decisions (compressed/uncompressed)
> Add:
> • CachePlacementPolicy
> • AdmissionDecision
> • CacheTopologyView
> Integrate policy into cache insertion (put(...)) path.
> Initial implementation must preserve current HBase behavior.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)