Commit Graph

13 Commits

Author SHA1 Message Date
Arpad Müller
a4b71877e4
S3: Allow in place copies when bucket versioning is enabled (#7303) 2024-02-04 20:56:27 -01:00
Bert Blommers
a7f3b367b4 Introduce mock_aws() (#7194) 2024-01-27 19:38:09 +00:00
Bert Blommers
90850bc573
S3: copy() using multiparts should respect ExtraArgs (#7110) 2023-12-10 15:26:26 -01:00
tungol
55c589072f
Admin: sorting imports with ruff (#7075) 2023-11-30 14:55:51 -01:00
kbalk
29b66fe10c
Techdebt: Replace sure with regular assertions in S3 (#6603) 2023-08-07 16:48:48 +00:00
Ben Simon Hartung
760fa8fdc0
S3: fix checksum calculation (#6309)
* fix S3 compute checksums

* format

* fix test

* add copying of checksum between objects

* fix unit tests for checksum
2023-05-12 12:00:00 +00:00
Ben Simon Hartung
417561cec6
S3: fix copy in place when requesting checksum (#6308) 2023-05-10 14:59:55 +00:00
Ben Simon Hartung
9d8d166571
fix copy in place for bucket with encryption (#6303) 2023-05-10 10:03:03 +00:00
Ben Simon Hartung
2c0636ae67
update CopyObject logic (#6264)
* S3 update CopyObject logic

* add CopyObject tests

* re-add missing type annotation

* add ACL test

* lint/format

* fix typing

* fix test

* fix test test_copy_object_does_not_copy_storage_class
2023-05-01 09:14:31 +00:00
rafcio19
7fad08214d
S3: add a checksum to a copied object if requested so (#6245) 2023-04-22 20:45:00 +00:00
Bert Blommers
1a8ddc0f2b
Techdebt: Replace string-format with f-strings (for tests dirs) (#5678) 2022-11-17 21:41:08 -01:00
Bert Blommers
29d01c35bc
Update Black + formatting (#4926) 2022-03-10 13:39:59 -01:00
Bert Blommers
f15e451815 S3 - Refactor tests 2022-02-24 20:51:01 -01:00