Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Incompatible change
-
Incompatible change. Allow MasterObserver#preModifyTable to return a new TableDescriptor. And master will use this returned TableDescriptor to modify table.
Description
Same with HBASE-21550. The new TableDescriptor is immutable for 2.0+. But in our use case, the coprocessor may change the TableDescriptor when preModifyTable. It is allowed before 2.0. For 2.0+, We can return a new TableDescriptor for MasterObserver#preModifyTable to allow this.
Attachments
Attachments
Issue Links
- relates to
-
HBASE-21676 Port HBASE-21560 (Return a new TableDescriptor for MasterObserver#preModifyTable to allow coprocessor modify the TableDescriptor) to branch-1
- Resolved
- links to