timoha commented on pull request #1826:
URL: https://github.com/apache/hbase/pull/1826#issuecomment-638533674


   That's a good point @Apache9, I guess it would add sort of "continuity" to 
show that the task is still ongoing during master failover in case the 
procedure hasn't actually finished. However, I think there's an unwanted side 
effect here in case the procedure has actually completed by previous master 
(was marked done) and SCP not being actually scheduled for a while. 
   
   As an operator, if I were to notice that there's SCP, I would freak out and 
try to see why my regionserver failed and then try to look at the logs (and in 
this case nothing is logged about it new master), and then try to look at 
procedure list (also without finding anything there). So, I guess in that case 
it would be more expected to show SCP in task when it's is actually being 
executed rather than "pending execution"?
   
   Maybe an alternative would be to improve the message in tasks and explicitly 
say "noticed an SCP, waiting for processing". Don't know if such verbosity 
would be useful though?


----------------------------------------------------------------
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