-
Notifications
You must be signed in to change notification settings - Fork 587
Revert "HDDS-9426. Calculate Exclusive size for deep cleaned snapshot's deleted directories. (#5579)" #6051
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ed snapshot's deleted directories" This reverts commit 0528494.
…'s deleted directories. (apache#5579)" This reverts commit d969689.
|
@aswinshakil Can we make the changes to make the changes protobuf compatible instead of reverting the commit all together. I believe it shouldn't be that big a change. |
|
@swamirishi CI cannot verify compatibility until
|
Makes sense |
swamirishi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @adoroszlai for looking into the change. Overall I am fine with the revert plan.
|
Thanks @swamirishi, I'll wait a bit for others to check. If anyone wants to merge this, please add the following in the "extended description": |
aswinshakil
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for finding this and reverting @adoroszlai. I was not aware of this incompatibility.
As suggested, we can revert #5579 and merge #6044. I'll raise a PR for this change once both are merged.
|
Thanks @aswinshakil, @swamirishi for the review.
No problem, that's why the check exists. For future releases we should update |
…'s deleted directories. (apache#5579)" (apache#6051) Reason for revert: incompatible proto changes This reverts commit 0528494. This reverts commit d969689.
What changes were proposed in this pull request?
Revert HDDS-9426 (#5579 and addendum), because it introduced incompatible proto changes (#6044 (comment)). These were not caught because backwards compatibility check was still comparing to Ozone 1.3.0's proto definition. But HDDS-9426 is not present in 1.4.0, it was implemented during the release process. So we need it to be compatible with 1.4.0 proto definitions.
https://issues.apache.org/jira/browse/HDDS-9426
How was this patch tested?
Verified backwards compatibility check does not report any errors with
proto.lockchanges from #6044 after this revert.