aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/filer_multipart.go
AgeCommit message (Expand)AuthorFilesLines
2025-12-06fix: CompleteMultipartUpload fails for uploads with more than 1000 parts (#7641)Chris Lu1-1/+4
2025-11-26Support multiple filers for S3 and IAM servers with automatic failover (#7550)Chris Lu1-4/+21
2025-11-18S3: Directly read write volume servers (#7481)Chris Lu1-82/+185
2025-11-05do delete expired entries on s3 list request (#7426)Konstantin Lebedev1-6/+13
2025-11-03S3: prevent deleting buckets with object locking (#7434)Chris Lu1-1/+1
2025-10-17Clean up logs and deprecated functions (#7339)Chris Lu1-1/+0
2025-10-08Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310)Chris Lu1-1/+1
2025-08-22S3 API: Add SSE-S3 (#7151)Chris Lu1-35/+119
2025-08-21S3 API: Add SSE-KMS (#7144)Chris Lu1-0/+113
2025-07-20add basic object ACL (#7004)Chris Lu1-1/+29
2025-07-19test versioning also (#7000)Chris Lu1-37/+61
2025-07-18Test object lock and retention (#6997)Chris Lu1-12/+88
2025-07-11More efficient copy object (#6665)Chris Lu1-1/+9
2025-05-27unlimit the list entries in completeMultipartUpload (#6822)Bruce Zou1-3/+4
2025-05-26Unable to upload empty files to seaweed via. multipart when length is unknown...royatwp1-1/+5
2024-12-19"golang.org/x/exp/slices" => "slices" and go fmtchrislu1-1/+1
2024-11-01Update filer_multipart.go (#6188)han1-0/+1
2024-04-14[s3] fix s3 test_multipart_get_part (#5476)Konstantin Lebedev1-2/+2
2024-04-07[s3] add s3 pass test_multipart_upload_size_too_small (#5475)Konstantin Lebedev1-6/+22
2024-04-07[s3] add s3 pass test_multipart_upload (#5474)Konstantin Lebedev1-17/+40
2024-04-06[s3] fix s3 test_multipart_resend_first_finishes_last (#5471)Konstantin Lebedev1-75/+74
2024-04-04fix: correctly form partNumber from new entry.Name format in "listObjectParts...Nikita Borzykh1-1/+7
2024-04-02fix completed multiupload lost data (#5460)skycope1-23/+53
2023-09-25Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweed...chrislu1-2/+2
2023-09-18Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"chrislu1-2/+2
2023-09-18Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850)dependabot[bot]1-2/+2
2023-08-17ErrInvalidPart when completed parts has extra partschrislu1-0/+19
2023-07-11Fix S3 API multipart upload on Windows (#4666)Henco Appel1-1/+1
2022-11-15refactor filer_pb.Entry and filer.Entry to use GetChunks()chrislu1-2/+2
2022-11-10feat:add a uuid after uploadid (#3963)famosss1-0/+3
2022-10-29add back "/" prefix if it is missing in objectchrislu1-1/+1
2022-10-28refactor filer proto chunk variable from mtime to modified_ts_nschrislu1-7/+7
2022-09-15fix 0 size (#3683)ImFantuan1-1/+2
2022-09-15IsTruncated returned by the ListMultipartUploads method is set to false by de...famosss1-0/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-4/+4
2022-05-03return false if not foundchrislu1-0/+3
2022-04-27avoid empty listMultipartUploads responseKonstantin Lebedev1-5/+9
2022-04-18Merge branch 'master' into slices.SortFuncleyou2401-3/+1
2022-04-18enhancement: replace sort.Slice with slices.SortFunc to reduce reflectionjustin1-2/+3
2022-04-12check uploadid using object name hash stringguol-fnst1-3/+1
2022-03-29revert sort.SearchKonstantin Lebedev1-7/+12
2022-03-29fix s3 tests:Konstantin Lebedev1-6/+15
2022-03-23s3: multipart upload verifies uploaded partschrislu1-4/+26
2022-02-18commentschrislu1-0/+3
2022-02-18Revert "s3: listObjectParts return ErrNoSuchUpload if does not exist"chrislu1-4/+0
2022-02-03s3: listObjectParts return ErrNoSuchUpload if does not existchrislu1-0/+4
2021-12-04s3: copy object API needs to escape special characterschrislu1-1/+1
2021-10-18S3: fix upload limit if the size is more than 8GBChris Lu1-1/+1
2021-10-14s3 mime detectKonstantin Lebedev1-0/+6
2021-10-12S3 MultipartUpload pass contentType to metaKonstantin Lebedev1-0/+6