jhungund opened a new pull request, #5826:
URL: https://github.com/apache/hbase/pull/5826

   HBASE-28468: Integration of time-based priority caching in eviction logic.
   
   The time-based priority caching relies on the presence of file paths in the 
block-cache key.
   However, in case of the persitent cache, the file paths are not persisted in 
the files.
   
   Hence, when the region server is restarted, the block cache keys need to be
   repopulated with the file paths.
   
   This change addresses the following:
   1. Always populate the block-cache key with path during its creation.
   2. Fetch the file paths corresponding to the file names of the block-cache 
key
      during restarts.
   3. Use the Data-Tiering-Manager APIs during cache-full scenario to evict the 
cold file blocks.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to