Skip to content

Conversation

@errose28
Copy link
Contributor

What changes were proposed in this pull request?

Remove the upgradingToLayoutVersion VERSION file marker, which was previously used to mark a finalization action as in progress in case of a crash during the action. There will be no special handling for this case, and documentation is updated to indicate that finalization actions that fail will be re-run on a subsequent finalize call. The pre-finalize validation action can be used for necessary cleanup on startup. Docs for other upgrade actions have also been updated, although their behavior is not modified.

What is the link to the Apache JIRA

HDDS-5118

How was this patch tested?

Unit tests updated.

Copy link
Contributor

@avijayanhwx avijayanhwx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working on this @errose28. LGTM +1.

@avijayanhwx avijayanhwx merged commit 5927bd2 into apache:HDDS-3698-nonrolling-upgrade Apr 28, 2021
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.

2 participants