-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
fix: ensure nested mount points are handled in the correct order #44279
Conversation
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.
Make sense.
Any idea how they could be in the wrong order in the first place?
Did some more testing and it seems to be just the order the groupfolders were created in. So if you create |
/backport to stable28 |
/backport to stable27 |
/backport to stable26 |
Signed-off-by: Robin Appelman <robin@icewind.nl>
e6ffb23
to
afb589a
Compare
Otherwise etag propagation across nested mountpoints won't behave correctly.
To test:
gf1
,gf1/gf2
andgf1/gf2/gf3
$a
and$b
around to change the sort order to be intentionally wrongDepth: 1
ongf1
and ongf1/gf2
gf1/gf2
differs between the two requests$a
and$b
backDepth: 1
ongf1
and ongf1/gf2
gf1/gf2
should now be the same between the two requests