Description
We have taken great lengths to disable the normalizer on salte tables to avoid PHOENIX-4096.
While disabling the normalizer helps with that, it also disables automatic splitting, which can lead to regions growing uncontrollably, and causing all kind of failures and data loss.
A better solution would be disabling merges on such tables instead. The normalizer does check that flag. It would also restrict manual merging, but that can be worked around by toggling the flag manually, and is a lesser problem than regions growin uncontrollably.
Alternatively, if we can fix PHOENIX-6910, then we can remove the normalizer restrictions.
Attachments
Issue Links
- is caused by
-
PHOENIX-6586 Set NORMALIZATION_ENABLED to false on salted tables
- Resolved
-
PHOENIX-6616 Alter table command can be used to set normalization_enabled=true on salted tables
- Resolved
- relates to
-
PHOENIX-6910 Scans created during query compilation and execution against salted tables need to be more resilient
- Resolved
- links to