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)