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
Resume does not skip completed parts #9944
Comments
I suspect you had multiple incomplete large file uploads pending for the same file. You can view unfinished large uploads in the browser by choosing View → Show Hidden Files. |
I am so sorry. Please be patient with me. I just retested and had exactly the same result. I was uploading a 376MB file using 2 upload connections. I stopped @ 350MB. I resumed and the resume started at 76MB. Mathematically there is no way using 100MB chunks that 350MB could have been transferred and only the single 76MB dwarf chunk was completed. The documentation says chunking is activated when a file is greater than 200MB and it uses 100MB chunks. Is there a chance the documentation is wrong and you are using 200MB chunks? That could cause the observed result. |
Replying to [comment:5 TheBashar]:
I can confirm these are the current defaults. |
Same test but with a 425MB file. Upload stopped at 410MB. Upload resumed at just 25MB. |
Ticket retargeted after milestone closed |
I filed an earlier bug about upload resume being broken for B2 in the 6.0.0 release. That was marked fixed in 6.0.1, thank you! I downloaded the 6.0.1 beta and retested. It is_better_ but still very problematic. I started an upload of a 376MB file using 2 upload connections. I stopped the upload just after 350MB. Since Cyberduck says it uses 100MB chunks, I expected it to resume at 300MB (or less ideally 200MB). Instead, upon resume, it started back at only 76MB complete. It looks like it chunked, sent the remainder chunk first(?), and then lost all the preceding chunks.
Attachments
cd1.jpg
(159.5 KiB)cd2.jpg
(151.8 KiB)cd3.jpg
(131.8 KiB)cd4.jpg
(169.1 KiB)The text was updated successfully, but these errors were encountered: