devmadhuu opened a new pull request, #4049: URL: https://github.com/apache/ozone/pull/4049
Changes proposed in this PR: If the container health task is run before Recon has not warmup properly or all DNs and containers not registered with recon yet, it can incorrectly flag most of the containers as missing. To avoid misleading users about those "missing" containers, this PR makes sure that ContainerHealthTask and PipeLineSync task doesn't start before enough time is given for recon warm up. Later in separate PR, a tooltip will be added on the Recon UI (where applicable) to inform the user of this state. So users will know they will have to wait a bit before Recon can give correct information. For tool tip, a new endpoint API will be exposed for UI to call and know the status of Recon. https://issues.apache.org/jira/browse/HDDS-4539 ## How was this patch tested? Manual test cases covering the start of tasks which checks in flow if Recon warm up done. -- 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]
