Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-alpha-3
-
None
Description
Persist list of Hfiles names for which prefetch is completed when persist for in-memory bucket cache mapping state is enabled.
We need to persist the Set, which contains a list of all the HFiles for which the prefetch has completed along with the In-memory state of the bucket cache so that when we restart and if any prefetch is scheduled again for the same HFile and we already have the in-memory state retrieved, we can skip the prefetch for it.
Attachments
Issue Links
- is related to
-
HBASE-27743 Enhancements for the persistent cache
- Resolved
-
HBASE-28450 BuckeCache.evictBlocksByHfileName won't work after a cache recovery from file
- Resolved
- links to