z-york commented on pull request #2237:
URL: https://github.com/apache/hbase/pull/2237#issuecomment-677947479


   I am currently -1 on the implementation pending answers to my questions. I 
have not been able to find any valid failure modes that will cause data loss or 
corrupting actions if hbase:meta is onlined. If this is true, we can make 
InitMetaProcedure idempotent (see above) and we can handle any 
InitMetaProcedure failure condition.
   
   In my investigation I was actually looking at the master branch which 
contains an additional state for INIT_META_CREATE_NAMESPACES. There are 
additional bugs associated with this approach that I will open JIRAs for. I 
will not bring the additional complexity of folding the namespace table into 
the meta table into this discussion.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to