-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
File Verification #255
Comments
Hi @c0fe I am not aware of any (which doesn't mean there isn't something like that), I just know that the app is using the etag to detect changes. So cc @tobiasKaminsky (Android) and @rullzer @MorrisJobke @LukasReschke @schiessle for server team. |
No such things at the moment. |
Can this be put up as a feature? |
Hi @c0fe, in generall evrything is up for discussion so yes, there is a chance to have such a feature added and since you already open up the (more important) server issue being the prerequisite nextcloud/server#1381 let's first start the discussion, decision and detailing on the server side and go on from there. |
I always thought that during a (chunked) upload the transferred parts are verified that they are transferred correctly. |
@tobiasKaminsky how is that verified? |
Uhh. It was just a thought that the transferred tcp packages are verified? |
But time-to time, rarely, it's possible - look for example to fresh error in linux kernel bugs like https://ucrtoday.ucr.edu/39030. It's inperfect world. Errors occcures. If can check for a checksum - better to check (if there are resources for it). |
I would like to add that a lot of supposed ECC memory is still ECC prone albeit at a lower frequency with the exception of GSKill memory which was tested and proved. |
@tobiasKaminsky well sure tcp stuff is handled by your kernel. But still there can be bugs etc. Or other ways for your file to get corrupted. Ideally you would want to be able to request the checksum of a file. This is of course very resource intensive. |
@rullzer so do you think this would be a possibility to generate the checksum on Android and have it sent to the server for verification? |
As this is still open I want to give it a push. A hash comparison would eliminate every notification where it is identical. It´s identical -> there is nothing to do. No need to bother someone. Every backup/syncing software is able to use checksums e.g. 'FreeFileSync', 'Syncthing' Could eliminate: #10572,#11047, #7378, and similiar situations/bugs |
+1, a hash comparison would save a lot of manual tasks for these |
Since this will have to be driven server-side it's worth an update:
|
See my feedback here: #11974 (comment) "Performance issues are tolerable; data loss is not." |
Is there an option to verify the files uploaded compared to the source, such as a file hash?
The text was updated successfully, but these errors were encountered: