Details
-
Brainstorming
-
Status: Closed
-
Major
-
Resolution: Incomplete
-
None
-
None
-
None
Description
Currently when running load tests like YCSB, we experience periods of complete cluster inactivity while all clients are blocked on a single region which is unavailable.
As discussed recently on the list, we should brainstorm some ideas for how to improve the situation: the goal here is to (a) minimize the amount of time when a region is inaccessible, and (b) minimize the impact that one inaccessible region has on other operations in the cluster.
Attachments
Issue Links
- is related to
-
HBASE-6423 Writes should not block reads on blocking updates to memstores
- Closed
-
HBASE-5333 Introduce Memstore "backpressure" for writes
- Closed
- relates to
-
HBASE-5162 Basic client pushback mechanism
- Closed
-
HBASE-2646 Compaction requests should be prioritized to prevent blocking
- Closed
-
HBASE-2158 Change how high/low global limit works; start taking on writes as soon as we dip below high limit rather than block until low limit as we currently do.
- Closed
-
HBASE-2782 QOS for META table access
- Closed