Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
-
None
Description
When you enable the normalizer for the first time on an existing table, the next time it runs it can do a massive amount of merges/splits. This can be painful for callers.
Additionally, if someone were to write a large amount of Puts or Deletes it may cause a merge/split storm as well.
We should add a config which allows operators to limit the amount of actions per run. This way the normalizer can work towards its plan gracefully over the course of a few hours rather than all at once.
Attachments
Issue Links
- is duplicated by
-
HBASE-27496 Optionally limit the amount of plans executed in the Normalizer
- Resolved