-
Notifications
You must be signed in to change notification settings - Fork 668
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
Moving files causes re-download and lost of shares in client 2.3.1 #5670
Comments
I wasn't able to reproduce with ownCloud client 2.3.1 on Ubuntu 16.04 connected to ownCloud 9.1.4. Could you generate logs as described in the ownCloud client documentation? (https://doc.owncloud.org/desktop/2.3/troubleshooting.html#log-files) |
@michaelstingl I have uploaded a gist with the complete client logwindow output for the simple test case described above. Thank you for your fast response :) |
@SamuAlfageme Could you have a quick look at the client log ? |
@f3anaro the problem is client 2.3 uses the new chunking algorithm (#4019) if the server announces it. There was an issue on this implementation on the server though; will be fixed by: owncloud/core#27508 |
@SamuAlfageme Thank you for the hint! |
@f3anaro no problem! You can also set |
@SamuAlfageme Thanks again 😄 |
Expected behaviour
If you move a directory with a file manager on the client side, the moved files should not be re-downloaded and shares should be preserved - like in client v2.2.4.
Actual behaviour
After "moved to" event is propagated to the server, the client downloads the moved files from the server. The notification messages says "files ... updated". If the folder is a share or contains shares these shares are lost.
If the directories / files are moved via web interface, everything works correctly.
Cross-checked the issue with client v2.2.4 and everything works as expected.
Steps to reproduce
test
directory with two subdirectoriesshared
andnested
together with some dummy filesshared
subdirectory with some other usershared
subdirectory intonested
on the client side (Ctrl+X or drag'N'drop in nautilus)Server configuration
Operating system: Ubuntu 14.04.5 LTS
Web server: nginx
Database: PostgreSQL 9.3.16
PHP version: 7.1
ownCloud version: Nextcloud 11.0.2
Storage backend (external storage): local disk only
Client configuration
Client version:
Operating system: Ubuntu 16.04.2 LTS
OS language: English
Qt version used by client package: Qt 4.8.7
Client package (From ownCloud or distro): nextcloud-client 2.3.1-1.0~xenial1
Installation path of client: /usr/bin/nextcloud
Logs
ownCloud client logwindow
.owncloudsync.log
:Directory renamed:
Re-download:
The text was updated successfully, but these errors were encountered: