Details
Description
HBASE-8329 recently introduced on all branches double RegionServerServices#getCompactionPressure(), which returns a value greater than or equal to 0.0, and any value greater than 1.0 means we have exceeded the store file limit on some stores. It could be reasonable to send this value along in server load statistics (clamping max at 1.0), and consider it as an additional term in the ExponentialClientBackoffPolicy.
Attachments
Attachments
Issue Links
- is related to
-
HBASE-12729 Backport HBASE-5162 (Basic client pushback mechanism) to 0.98
- Closed
-
HBASE-5162 Basic client pushback mechanism
- Closed
-
HBASE-8329 Limit compaction speed
- Closed
- relates to
-
HBASE-14756 Break out ClientBackoffPolicy factors into configurable and composable components
- Closed