Open Bockeman opened 2 years ago
Please could someone indicate why this issue is still sitting in "0. Needs triage". I see some thumbs up and watching, but no comment.
Have I supplied all the info required to get this issue looked at? Have I incorrectly answered one of the [ambiguous] questions like "Is this bug present after an update or on a fresh install?" No, the issue did not appear after an update (it was present before and after the update) Yes, I just updated to recent versions. Yes, the bug was present both before and after the update.
Perhaps some observer might back me up (or provide a good counter argument) regarding the seriousness of this issue. If the modified time on the server is later (by several minutes in my stress test case) than the client, and the client updates the file again, before the server has been updated, then that surely creates a conflict because the server file looks newer than the file on the client.
I do not understand the model where the mtime on the server is related to the upload time. (ok, I understand that WebDav might not support propogating the mtime, but I also understand that a whole load of metadata is also uploaded and from that the mtime on the uploaded file should be modified to match the actual mtime of the file on the client).
Help! This is really causing me problems. I do not understand how bigger organisations using NextCloud can tollerate this.
Would someone mind explaining to me why this issue is still sitting in "0. Needs triage".
I'd appreciate: "Yep, this does need looking at, but no one is available right now", or "IMHO there is no bug here, because ...".
Could someone comment, please.
While I share your frustration, I read the fact that the maintainers do not comment exactly as you said: "No one has time to look into it as we try to implement and fix way too many things at once". Asking for reaction in a bug tracker is not a good idea. Rather raise your voice in the forum and link to issues that are critical to users (from your POV). You may then add a back-link here, so that discussion rather takes place where it belongs – in the forum.
@nursoda your comment is valid and much appreciated. I checked relevant forums and titles and could not find any that specifically met my criterion nor suggested a topic title that would pique the interest of the relevant deveopers. Purely by coincidence, a developer mentioned a related issue on https://github.com/nextcloud/desktop/issues/2467 and I am hoping this will lead to some clues as to what is going on.
⚠️ Before submitting, please verify the following: ⚠️
Bug description
The mtime (modified time) on the server is different from when that the file on the client was actually changed.
For example:
Steps to reproduce
1) Use any connection between the client file storage and the server file storage where the delay is unpredictable or normally large. This could be because of network problems or naturally slow storage. [For the purposes of repeatedly and reliably demonstrating this problem the server storage is deliberately slow , by implementing the server storage on a FUSE mount with a controlled access delay.]
2) Use a script to generate files. [In this case a simple directory listing, repeated several times at 1 second or more intervals.]
3) Use a script to compare the mtime of the files on the client and the server, and note the time difference in seconds. Observe that every file has a time difference of several minutes.
Expected behavior
The mtime (modified time) of a file on the server should correspond to the mtime of the file on the client.
Which files are affected by this bug
All files
Operating system
Linux
Which version of the operating system you are running.
Fedora 36
Package
Appimage
Nextcloud Server version
24.0.1
Nextcloud Desktop Client version
3.5.1
Is this bug present after an update or on a fresh install?
Updated to a major version (ex. 3.3.6 to 3.4.0)
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
Are you using an external user-backend?
Nextcloud Server logs
Additional info
debug_archive_220522.zip