owncloud / core

:cloud: ownCloud web server core (Files, DAV, etc.)
https://owncloud.com
GNU Affero General Public License v3.0
8.37k stars 2.06k forks source link

Changes in dropbox synced with huge delay or not at all #11450

Closed vasyugan closed 9 years ago

vasyugan commented 10 years ago

I have mounted a dropbox folder to my owncloud and shared one of its subfolders with several users.

Initially, it took about half an hour until their sync clients would catch up and sync the contents of this folder.

I have checked today and found that on the clients, files are some 24 hours out of date.

My own sync client seems to notice when something in the dropbox folder has changed, but the sync clients of the other users aparently dont. (the files from the shared dropbox folder don't appear in "recent changes")

In a related issue, since I did not want to have a redundant copy of my dropbox folder on my hard drive, I added the Dropbox folder to "ignored files" on my laptop. Today I removed the folder from the ignore list. However, strangely, this has no effect. I have been waiting for some 15 minutes now, and the sync client is not downloading any files. Also, quitting and restarting the sync client didn't have any effect either.

I also notice that when I select the dropbox folder in the web interface, it takes considerable time until its contents are being displayed (by which I mean some 20 seconds or so)

schiessle commented 10 years ago

This has probably something to do with the way we scan external storages. As far as I know only if the user enters the folder, right? cc @PVince81 @icewind1991

PVince81 commented 10 years ago

I don't think the full dropbox is supposed to be rescanned on every access, but I know that there are issues with detecting changes made in Dropbox outside of ownCloud (by not using the OC interface to access/upload files) here: https://github.com/owncloud/core/issues/4153

vasyugan commented 10 years ago

The only reason why I want to use external storage is precisely because I am looking for a segway from Dropbox to ownCloud, and while some users are still on Dropbox others have started using ownCloud. Until everyone is using ownCloud, I will have to keep both worlds connected and there will be changes made from outside ownCloud.

I am not sure how typical this use case is, but for me it is essential, that such external changes are detected and propagated faithfully and whithout considerable delay; else, I am afraid, I am heading for disaster. From what I am observing right now, it looks like my scenario is unworkeable and I need to abandon the hope of having an easy bridge between both worlds.

vasyugan commented 10 years ago

could the proposal made in issue #10139 be a solution to this problem?

PVince81 commented 10 years ago

Yes, possibly.

LukasReschke commented 9 years ago

Closing as duplicate of https://github.com/owncloud/core/issues/4153