-
Notifications
You must be signed in to change notification settings - Fork 2.1k
bugfix for syncing the Shared-folder #323
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
…ch is also needed in other places, e.g. the webdav server
checking the shared folder is most likely the easier and less error error-prone solution This reverts commit 6a94844.
…ke sure that the sync client checks the shared folder for changes
|
Let me know how to test this and does it also affect the duplications created |
|
@AndreFabris For testing you need to check out the sharing_folder_sync branch from owncloud/core. Regarding the duplicates: I'm not sure, I never experienced duplicates during my tests. |
|
Well the fix ste80pa suggested in the other thread worked for me. I should said conflicts, not duplicates. Keep getting conflicts on the Windows client, but not on the server side or when browsing. It is strange that out of 100MB of files, 15 folders each with numerous subfolders only two seem to be affected. One with 2 files and other one with 94. Every file is downloaded twice, exact same copy with additional word conflict + date in the file name Mac client seems to work at the moment, Only Windows 1.1.1 has this error (tested on 2 PCs) |
|
AndreFabris : to avoid duplicates on client side : 1] stop owncloud client |
|
This doesn't seem like a solution to me, if anything it is a temporary fix. What about external storage mounted for multiple users? It seems the storage of etags needs to be refactored to decouple from the user. @icewind1991, can we store the etags in the file cache? |
|
Thi s is only a temporary workaround :( |
|
External storages have to be checked anyway for every sync since you never know whether something was changed or not. I don't see a connection to the problem we discuss here. Sure we could think abut a complete different etags table but this needs time and needs to be well thought out. First we need to get stable45 stable and as bug free as possible. |
|
I made a new pull request for the stable45 branch. For master we decided to wait until the new file cache is in place. |
|
@icewind1991 Do you have an ETA for the improved filesystem cache? I don´t like to have a broken master for a long time. |
|
I'm hoping to get it ready for testing in a week |
|
Awesome :-) |
|
@icewind1991 which branch holds the new implementation? |
|
On Friday 09 November 2012 05:03:16 Thomas Müller wrote:
It's in the filesystem branch but it doesn't need a jenkins job yet
|
This fixes the problem we had while syncing the Shared folder (issue #260).
@dragotin and @danimo please also have a look at it and test it with the desktop client.