Details
-
New Feature
-
Status: Closed
-
Critical
-
Resolution: Duplicate
-
None
-
None
-
None
Description
Similar to HBASE-1476 and HBASE-2646 which are for compactions, but do this for flushes.
Flushing when we hit the normal flush size is a low priority flush. Other types of flushes (heap pressure, blocking client requests, etc) are high priority.
Should have a tunable number of concurrent flushes.
Will use the HBaseExecutorService and HBaseEventHandler introduced from master/zk changes.
Attachments
Issue Links
- is related to
-
HBASE-2646 Compaction requests should be prioritized to prevent blocking
- Closed
-
HBASE-1476 scaling compaction with multiple threads
- Closed