Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Implemented
-
None
-
None
-
None
-
None
Description
When issuing requests for global administrative actions, such as major compaction, users have to look for indirect evidence the action has completed, and cannot really be sure of the final state.
Hat tip to jdcryans and stack.
We can approach this a couple of ways. We could add a per regionserver metric for percentage of admin requests complete, maybe also aggregated by the master. This would provide a single point of reference. However if we also want to insure 100% completion even in the presence of node failures, or provide separate completion feedback for each request, I think we need to redo flush and compaction requests as Procedures.
Attachments
Issue Links
- is related to
-
PHOENIX-1408 Don't disable table before modifying HTable metadata
- Closed
-
HBASE-5487 Generic framework for Master-coordinated tasks
- Closed
-
HBASE-11608 Add synchronous split
- Closed
-
HBASE-5459 Provide capability to find the status of Master coordinated tasks
- Closed
-
HBASE-9864 Notifications bus for use by cluster members keeping up-to-date on changes
- Closed