Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.90.0
-
None
-
Reviewed
-
Description
This issue is about adding configuration options to add/remove from the block cache when creating/closing files. For use cases with lots of flushing and compacting, this might be desirable to prevent cache misses and maximize the effective utilization of total block cache capacity.
The first option, hbase.rs.cacheblocksonwrite, will make it so we pre-cache blocks as we are writing out new files.
The second option, hbase.rs.evictblocksonclose, will make it so we evict blocks when files are closed.
Attachments
Attachments
Issue Links
- is related to
-
HBASE-3417 CacheOnWrite is using the temporary output path for block names, need to use a more consistent block naming scheme
- Closed
-
HBASE-3288 CacheOnWrite and EvictOnClose should be configurable on a per-family basis
- Closed