Skip to content

HDDS-11207. Allow reconciliation and scanner to move replicas out of the UNHEALTHY state#10241

Open
ss77892 wants to merge 1 commit into
apache:masterfrom
ss77892:HDDS-11207-2
Open

HDDS-11207. Allow reconciliation and scanner to move replicas out of the UNHEALTHY state#10241
ss77892 wants to merge 1 commit into
apache:masterfrom
ss77892:HDDS-11207-2

Conversation

@ss77892
Copy link
Copy Markdown
Contributor

@ss77892 ss77892 commented May 11, 2026

What changes were proposed in this pull request?

When a container replica is marked UNHEALTHY but its data is actually intact, the scanner now recovers it back to a healthy state (QUASI_CLOSED/CLOSED) automatically instead of leaving it stuck. This adds markContainerHealthy() to the container/handler interfaces, wires it through the scanner and reconciliation, and includes unit and integration tests.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-11207

How was this patch tested?

UT/CI/real cluster with fault injection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant