-
Notifications
You must be signed in to change notification settings - Fork 2.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 cross-storage move info when moving between two received shares #28022
Conversation
Cherry-picked integration tests from #28020 |
@VicDeo @tomneedham @jvillafanez @butonic please review, it's deep FS stuff... |
Problem also exists on stable9 (9.1.5). Confirmed by backporting the integration tests quickly and running them. |
Testing just as in #28018 ? |
Jenkins 🍹 🏖 |
@mrow4a yes, but better come up with broader cases |
Need to properly resolve the given path to a source path in `getMoveInfo`. This was missing when adding this new method.
421a58b
to
cb94e0b
Compare
Maybe we can work with the people in owncloud/client#5712 (comment) to see if this fixes their issue? (after it was reviewed here..) |
There is a high chance that it fixes the issue. However this doesn't automatically repair already broken filecache. It only prevents the error situation to occur in the first place. |
@VicDeo @tomneedham @jvillafanez @butonic review please, we must get rid of this filecache destroyer. Thanks. |
👍 |
stable10: #28219 |
similar issue was reported internally on 9.1, I'll backport and test this onto other stable branches |
Oh noes... the fix is not enough for stable9.1 😢 |
stable9.1 PR: #28238 edit: works now |
keeping backport label for stable9 later |
stable9 looks more tricky. I think I'd rather focus on the repair routines first. |
stable8.2 is NOT affected |
stable9: #28284 |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Description
Need to properly resolve the given path to a source path in
getMoveInfo
. This was missing when adding this new method.Related Issue
Fixes #28018
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: