-
Notifications
You must be signed in to change notification settings - Fork 667
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
Data loss when switching on VFS for .owncloud files #7557
Comments
I wouldn't call that as data loss since the data is still on the server and you get the data back if you turn off VFS again |
When having files on the server named with the VFS extention, they are not properly synchronized to the client when using VFS. I'd say it is an expected limitation. I'm not sure what to do. |
#7556 has a reproducer for the data-loss. We start with three files, then we have two files. I don't think that switching off VFS afterwards can recreate the third file. |
@jnweiger I tried and it always does re-create the file. |
So what should we do? Suggestion:
|
Suggestion number 1 is the most user friendly as it explains to the user what is going on and there are no surprises or wrong assumptions what will happen to .owncloud files. |
I actually went for option 4. in #7562 |
"Ignored" is not bad in this case. That is in sync with the fix we have for #7556 and solution 4) above. I'd like to suggest a slight variant of that solution: 4a) Leave it almost as it, but do not overwrite existing file with a placeholder. Dehydrating or creating new placeholder for files with content should
|
Similar to #6953
Client: 2.6.0rc2 (build 12577)
Server: 10.3.0 stable
macOS 10.15
Steps to recreate:
Actual files: One file is gone from the client, one file has lost its content, the third file test.owncloud.owncloud remain the same
Expected result: No data loss
The text was updated successfully, but these errors were encountered: