-
Notifications
You must be signed in to change notification settings - Fork 1.2k
S3 Multipart upload/download update #3275
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
Open
jterapin
wants to merge
34
commits into
version-3
Choose a base branch
from
s3-utility-update
base: version-3
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
859f13c
Clean up existing multipart file uploader
jterapin bbbe1ec
Add upload part validation
jterapin 9a8da62
Clean up existing file downloader
jterapin f77e63d
Remove unused methods
jterapin 4cb24b4
Fix failing specs
jterapin c0009e6
Validate total number of parts in file downloader
jterapin 3171acd
Validate content range when ranged get is used
jterapin df56fba
Update failing spec
jterapin 128118d
Remove comment
jterapin 53140d8
Delete scratch files
jterapin 2c807ed
Improve existing tests
jterapin 9579598
Remove temp file usage
jterapin 96b9a9b
Remove file if any error surfaces
jterapin 1ebb926
Delete file if it exists
jterapin 00b7de8
Add mpu_object_size param
jterapin 20b68f0
Minor updates
jterapin 91a3749
Add comment
jterapin e233e2e
Fix test
jterapin 08b150d
Update error naming
jterapin 79a2712
Address download opts
jterapin da3e9d6
Remove mutex from file downloader
jterapin 7965081
Update exsting errors
jterapin 1996de0
Extract validating ranges into its own method
jterapin 4db69b0
Improve raises
jterapin c30e8fc
Reformat downloader specs
jterapin dd7ebaf
Update raises
jterapin cec12f7
Update raise message
jterapin 7366296
Add new validations tests to downloader
jterapin 7500ff2
Format upload file spec
jterapin bcc2954
Fix flaky spec
jterapin d445c1a
Improve flakey spec
jterapin e29fa6b
Add remaining specs
jterapin b585abc
Add changelog entry
jterapin f460aa8
merge from version-3
jterapin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I could be more descriptive - like "failed to validate content range of a part" or something.