frostfs-s3-gw/api/handler
Denis Kirillov 14ef9ff091
All checks were successful
/ Vulncheck (pull_request) Successful in 1m40s
/ Builds (1.19) (pull_request) Successful in 2m54s
/ Builds (1.20) (pull_request) Successful in 2m39s
/ DCO (pull_request) Successful in 3m48s
/ Lint (pull_request) Successful in 3m32s
/ Tests (1.19) (pull_request) Successful in 2m38s
/ Tests (1.20) (pull_request) Successful in 2m55s
[#158] Separate init object reader from read itself
To be able to handle cases and return appropriate http status code
when object missed in storage but gate cache contains its metadata
we need write code after init object reader.
So we separate init reader from actual reading.

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-07-11 17:32:05 +03:00
..
acl.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
acl_test.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
api.go [#104] app: Reload copies numbers on SIGHUP 2023-05-23 13:19:58 +03:00
api_test.go [#104] app: Reload copies numbers on SIGHUP 2023-05-23 13:19:58 +03:00
attributes.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
attributes_test.go Rename package name 2023-03-07 17:38:08 +03:00
copy.go [#158] Separate init object reader from read itself 2023-07-11 17:32:05 +03:00
copy_test.go Rename package name 2023-03-07 17:38:08 +03:00
cors.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
cors_test.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
delete.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
delete_test.go [#143] Add more context to some s3 errors 2023-06-30 12:08:33 +03:00
encryption_test.go [#143] Fix transformToS3Error function 2023-06-21 17:16:40 +03:00
get.go [#158] Separate init object reader from read itself 2023-07-11 17:32:05 +03:00
get_test.go [#158] Separate init object reader from read itself 2023-07-11 17:32:05 +03:00
handlers_test.go [#158] Separate init object reader from read itself 2023-07-11 17:32:05 +03:00
head.go [#158] Separate init object reader from read itself 2023-07-11 17:32:05 +03:00
head_test.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
info.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
list.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
locking.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
locking_test.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
multipart_upload.go [#158] Separate init object reader from read itself 2023-07-11 17:32:05 +03:00
multipart_upload_test.go [#143] Fix transformToS3Error function 2023-06-21 17:16:40 +03:00
not_support.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
notifications.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
notifications_test.go Rename package name 2023-03-07 17:38:08 +03:00
object_list.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
object_list_test.go Rename package name 2023-03-07 17:38:08 +03:00
put.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
put_test.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
response.go [#125] Handle negative Content-Length on put 2023-06-02 14:16:19 +00: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
s3reader.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
tagging.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
tagging_test.go [#196] Add bucket tagging 2021-08-31 10:46:42 +03:00
unimplemented.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
util.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
util_test.go [#143] Fix transformToS3Error function 2023-06-21 17:16:40 +03:00
versioning.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00