Closed MythicManiac closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 92.95%. Comparing base (
279e50c
) to head (908d57e
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Implement automatic retrying for failed file part upload attempts and limit the maximum parallelism to 3 instead of attempting to upload all parts in parallel.
This should significantly improve the experience for uploaders of large files on slower connections without degrading performance on faster connection speeds. The assumption is that limiting the parallelism should promote actually completing file parts as individual parts no longer compete on bandwidth with each other as much, and automatic retries should make the uploader more robust for failures overall.