frostfs-s3-gw/api/handler
Denis Kirillov 5d4304e204 [#83] Don't create extra delete marker
We shouldn't create delete marker if:
1. object doesn't exist at all
2. last version is already a delete marker

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-04-19 17:55:52 +03:00
..
acl.go [TrueCloudLab#32] Add custom policy unmarshaler 2023-03-09 11:19:01 +00:00
acl_test.go [#68] Fix pre-commit issues 2023-03-24 16:22:06 +03:00
api.go [#60] Use periodic white space XML writer in Complete Multipart Upload 2023-03-20 13:34:22 +03:00
attributes.go Rename package name 2023-03-07 17:38:08 +03:00
attributes_test.go Rename package name 2023-03-07 17:38:08 +03:00
copy.go Rename package name 2023-03-07 17:38:08 +03:00
copy_test.go Rename package name 2023-03-07 17:38:08 +03:00
cors.go Rename package name 2023-03-07 17:38:08 +03:00
cors_test.go Rename package name 2023-03-07 17:38:08 +03:00
delete.go [TrueCloudLab#37] Limit number of objects to delete 2023-03-09 11:16:22 +00:00
delete_test.go [#83] Don't create extra delete marker 2023-04-19 17:55:52 +03:00
encryption_test.go Rename package name 2023-03-07 17:38:08 +03:00
get.go Rename package name 2023-03-07 17:38:08 +03:00
get_test.go Rename package name 2023-03-07 17:38:08 +03:00
handlers_test.go [#83] Don't create extra delete marker 2023-04-19 17:55:52 +03:00
head.go [#79] Return X-Owner-Id in head-bucket response 2023-04-17 10:12:25 +03:00
head_test.go Rename package name 2023-03-07 17:38:08 +03:00
info.go Rename package name 2023-03-07 17:38:08 +03:00
list.go Rename package name 2023-03-07 17:38:08 +03:00
locking.go Rename package name 2023-03-07 17:38:08 +03:00
locking_test.go Rename package name 2023-03-07 17:38:08 +03:00
multipart_upload.go [#68] Fix pre-commit issues 2023-03-24 16:22:06 +03:00
multipart_upload_test.go [#60] Implement periodic white space XML writer 2023-03-20 12:04:34 +03:00
not_support.go Rename package name 2023-03-07 17:38:08 +03:00
notifications.go Rename package name 2023-03-07 17:38:08 +03:00
notifications_test.go Rename package name 2023-03-07 17:38:08 +03:00
object_list.go Rename package name 2023-03-07 17:38:08 +03:00
object_list_test.go Rename package name 2023-03-07 17:38:08 +03:00
put.go Rename package name 2023-03-07 17:38:08 +03:00
put_test.go Rename package name 2023-03-07 17:38:08 +03:00
response.go [#539] Add context to errors 2022-06-27 02:23:19 +04:00
s3encoder.go [#405] English Check 2022-04-22 14:01:40 +03:00
s3encoder_test.go [#155] Added s3 url encoder 2021-07-14 11:34:49 +03:00
tagging.go Rename package name 2023-03-07 17:38:08 +03:00
tagging_test.go [#196] Add bucket tagging 2021-08-31 10:46:42 +03:00
unimplemented.go Rename package name 2023-03-07 17:38:08 +03:00
util.go [#60] Add *NoHeader functions 2023-03-20 12:07:36 +03:00
versioning.go Rename package name 2023-03-07 17:38:08 +03:00