aboutsummaryrefslogtreecommitdiff
path: root/src/api/s3/multipart.rs
Commit message (Collapse)AuthorAgeFilesLines
* [s3-checksum] implement x-amz-checksum-* headersAlex Auvolat2024-03-261-29/+130
|
* [sse-c] Implement SSE-C encryptionAlex Auvolat2024-03-071-17/+39
|
* add request context helperYureka2024-03-041-29/+39
|
* [refactor-put] rewrite read_and_put_block as a series of steps with channelsrefactor-putAlex Auvolat2024-02-261-12/+2
|
* [dep-upgrade-202402] refactor use of BodyStreamAlex Auvolat2024-02-071-6/+3
|
* [dep-upgrade-202402] wip: port to http/hyper crates v1Alex Auvolat2024-02-051-16/+22
|
* [dep-upgrade-202402] prepare migration to http/hyper 1.0Alex Auvolat2024-02-051-4/+4
|
* DeleteObject: always insert a deletion marker with a bigger timestamp than ↵increasing-timestampsAlex Auvolat2023-10-201-2/+1
| | | | everything before
* s3 api: also ensure increasing timestamps for create_multipart_uploadAlex Auvolat2023-10-201-2/+5
|
* remove now-unused key parameter in check_quotasAlex Auvolat2023-10-201-1/+1
|
* cargo fmtAlex Auvolat2023-10-181-1/+2
|
* check_quotas: avoid re-fetching object from object tableAlex Auvolat2023-10-181-2/+2
|
* multipart uploads: save timestampAlex Auvolat2023-06-131-2/+3
|
* UploadPart: automatic cleanup of version (and reference blocked) when ↵Alex Auvolat2023-06-091-4/+48
| | | | interrupted
* Add test for multipart uploads and fix part renumberingAlex Auvolat2023-06-091-1/+1
|
* comments and clippy lint fixesAlex Auvolat2023-06-091-5/+3
|
* Adapt S3 API code to use new multipart upload modelsAlex Auvolat2023-06-091-0/+422
- Create and PutPart - completemultipartupload - upload part copy - list_parts