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

Shanmukha Haripriya Kota updated HBASE-27743:
---------------------------------------------
    Description: 
Currently, we maintain a list of Hfiles on disk for which prefetch is complete 
and avoid prefetching those files after a restart. But we don't handle cases 
where blocks are evicted from the cache or when the region is moved and the 
blocks from that region are evicted (or not evicted). The Hfile is kept in the 
prefetch list forever and over time the prefetch list would have all the files 
of the cluster and the prefetch would never be executed. This change aims to 
update the prefetched list of HFiles upon block eviction.

 

  was:
Currently, we maintain a list of Hfiles on disk for which prefetch is complete 
and avoid prefetching those files after a restart. But we don't handle cases 
where blocks are evicted from the cache or when the region is moved and the 
blocks from that region are evicted. The Hfile is kept in the prefetch list 
forever and over time the prefetch list would have all the files of the cluster 
and the prefetch would never be executed. This change aims to update the 
prefetched list of HFiles upon block eviction.

 


> Update the list of prefetched Hfiles upon block eviction
> --------------------------------------------------------
>
>                 Key: HBASE-27743
>                 URL: https://issues.apache.org/jira/browse/HBASE-27743
>             Project: HBase
>          Issue Type: Bug
>          Components: BucketCache
>            Reporter: Shanmukha Haripriya Kota
>            Assignee: Shanmukha Haripriya Kota
>            Priority: Major
>
> Currently, we maintain a list of Hfiles on disk for which prefetch is 
> complete and avoid prefetching those files after a restart. But we don't 
> handle cases where blocks are evicted from the cache or when the region is 
> moved and the blocks from that region are evicted (or not evicted). The Hfile 
> is kept in the prefetch list forever and over time the prefetch list would 
> have all the files of the cluster and the prefetch would never be executed. 
> This change aims to update the prefetched list of HFiles upon block eviction.
>  



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

Reply via email to