sodonnel commented on pull request #3675:
URL: https://github.com/apache/hadoop/pull/3675#issuecomment-973916441


   This is quite a big change. I have a couple of thoughts.
   
   If a node goes dead while decommissioning, would it not be better to just 
remove it from the decommission monitor rather than keep tracking it there at 
all? If the node comes alive again, it should be entered back into the monitor.
   
   We could either detect it is dead in the monitor and remove it from tracking 
then, or have the place that logs the mentioned "node is dead while 
decommission in progress" remove it from the monitor.
   
   The DatanodeAdminBackoffMonitor is probably rarely used, if it is used at 
all, but it does not have a tracking limit I think at the moment. Perhaps it 
should have, it it was designed to run with less overhead than the default 
monitor, but perhaps if you decommissioned 100's of nodes at a time it would 
struggle, I am not sure.


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

To unsubscribe, e-mail: [email protected]

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



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to