SaketaChalamchala opened a new pull request, #5643: URL: https://github.com/apache/ozone/pull/5643
## What changes were proposed in this pull request? Data node does not retry close pipeline command enough. If the SCM has just been restarted and leader election has not completed yet, the close pipeline request might be dropped by SCM. In this case the Datanode does not retry sending the close pipeline action and the pipeline remains open until a manual close command is sent. If the datanode triggered the pipeline close because the pipeline is bad then the new writes were still coming to this pipeline and continued to fail. This causes writes to become slow. Proposed changes ensures that close pipeline requests are not removed from pending pipeline action queue until they are removed from the datanode. ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/HDDS-9735 ## How was this patch tested? Unit Test. -- 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]
