-
Notifications
You must be signed in to change notification settings - Fork 6.5k
fix: handle annotated git tags correctly in repo server cache #21771
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
❌ Preview Environment deleted from BunnyshellAvailable commands (reply to this comment):
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #21771 +/- ##
=========================================
Coverage ? 55.87%
=========================================
Files ? 343
Lines ? 57327
Branches ? 0
=========================================
Hits ? 32030
Misses ? 22654
Partials ? 2643 ☔ View full report in Codecov by Sentry. |
964f4f8 to
3e5b8c9
Compare
519e768 to
20430c0
Compare
51dbde2 to
d44ccca
Compare
blakepettersson
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.
LGTM
anandf
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.
LGTM
d71e7f9 to
3b51d19
Compare
|
Cherry-pick failed with |
|
/cherry-pick release-2.12 |
|
Cherry-pick failed with |
|
/cherry-pick release-2.14 |
|
Cherry-pick failed with |
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
#22424) Signed-off-by: Atif Ali <[email protected]>
#22397) Signed-off-by: Atif Ali <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]> Signed-off-by: Hapshanko <[email protected]>
…oj#21771) Signed-off-by: Atif Ali <[email protected]>
Signed-off-by: Atif Ali <[email protected]>
|
🍒 Cherry-pick PR created for 3.0: #25241 |
…-pick #21771 for 3.0) (#25241) Signed-off-by: Atif Ali <[email protected]> Co-authored-by: Atif Ali <[email protected]>
When using annotated git tags with auto-sync enabled but self-heal disabled, manual changes were getting reverted. This was happening because the repo server cache wasn't handling annotated tags correctly.
Fixes: #21548
See #20082 for detailed description of what caused the regression, but TL;DR: this behaviour is currently present in v2.11.x, v2.12.x, v2.13.x and current master
Checklist: