[ 
https://issues.apache.org/jira/browse/HBASE-30329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Rodionov updated HBASE-30329:
--------------------------------------
    Description: 
- Review all uses of CombinedBlockCache, getBlockCaches(), and 
BlockCacheBackedCacheAccessService.
 -  Support both exclusive/{*}inclusive{*} combined cache variants
 - Replace test-only casts with CacheAccessServiceTestFactory helpers where 
appropriate.
 - Ensure topology-backed service exposes existing diagnostic capabilities:
  cached block iteration,
  fully cached files,
  stats,
  size counters,
  cache names.
 - Add focused tests proving old observable behavior still works through 
CacheAccessService.

  was:
- Review all uses of CombinedBlockCache, getBlockCaches(), and 
BlockCacheBackedCacheAccessService.
- Replace test-only casts with CacheAccessServiceTestFactory helpers where 
appropriate.
- Ensure topology-backed service exposes existing diagnostic capabilities:
  cached block iteration,
  fully cached files,
  stats,
  size counters,
  cache names.
- Add focused tests proving old observable behavior still works through 
CacheAccessService.


> Add topology-backed cache diagnostics and compatibility cleanup
> ---------------------------------------------------------------
>
>                 Key: HBASE-30329
>                 URL: https://issues.apache.org/jira/browse/HBASE-30329
>             Project: HBase
>          Issue Type: New Feature
>          Components: BlockCache
>    Affects Versions: 4.0.0-alpha-1
>            Reporter: Vladimir Rodionov
>            Assignee: Vladimir Rodionov
>            Priority: Major
>
> - Review all uses of CombinedBlockCache, getBlockCaches(), and 
> BlockCacheBackedCacheAccessService.
>  -  Support both exclusive/{*}inclusive{*} combined cache variants
>  - Replace test-only casts with CacheAccessServiceTestFactory helpers where 
> appropriate.
>  - Ensure topology-backed service exposes existing diagnostic capabilities:
>   cached block iteration,
>   fully cached files,
>   stats,
>   size counters,
>   cache names.
>  - Add focused tests proving old observable behavior still works through 
> CacheAccessService.



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

Reply via email to