stack created HBASE-20103: ----------------------------- Summary: [pv2] AssignmentProcedure is too coarse grained Key: HBASE-20103 URL: https://issues.apache.org/jira/browse/HBASE-20103 Project: HBase Issue Type: Bug Reporter: stack Assignee: stack
Comes of work on HBASE-20100 but in particular, in feedback from [~Apache9] https://mail.google.com/mail/u/0/#inbox/161d8e41054be406 The AP is too coarse-grained. There is precheck+start, then transform state is edit meta setting state to OPENING and then dispatch (rpc).... Finish is edit of meta and setting internal state. The edit of meta should be distinct step at least. Would save on duplicated ops -- e.g. re-editing hbase:meta and dispatching another RPC -- if we fail going into finishing. [~Apache9] brings up our perhaps masking other state change hiccups when steps are so coarse-grained. Do same for unassignprocedure. -- This message was sent by Atlassian JIRA (v7.6.3#76005)