frostfs-s3-gw/api
Alex Vanin f58a0d04ff [#233] Clean tag node in the tree service instead of removal
With new retry policy of tree service pool, gateway should avoid
deletion of system nodes from tree. Absence of node in the tree
will trigger retry. Other storage in the network may return already
deleted node while tree is not completely synced, and client will
get unexpected result.

Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2023-12-07 16:40:56 +03:00
..
auth [#260] Refactor api/auth/center.go 2023-11-23 11:00:09 +03:00
cache [#260] Use namespace as domain when create bucket 2023-11-27 15:30:12 +03:00
data [#219] Return ETag in quotes 2023-11-22 11:12:32 +00:00
errors [#217] Consider Copy-Source-SSE-* headers during copy 2023-11-13 13:22:58 +00:00
handler [#266] Support per namespace placement policies configuration 2023-11-28 16:12:42 +03:00
layer [#233] Clean tag node in the tree service instead of removal 2023-12-07 16:40:56 +03:00
middleware [#257] Support flag to deny access if policy rules not found 2023-12-06 17:47:58 +03:00
notifications [#96] Move log messages to constants 2023-08-23 18:32:31 +03:00
resolver [#260] Use namespace as domain when create bucket 2023-11-27 15:30:12 +03:00
headers.go [#217] Consider Copy-Source-SSE-* headers during copy 2023-11-13 13:22:58 +00:00
host_bucket_router.go [#149] Add host bucket router 2023-07-11 17:25:09 +03:00
router.go [#257] router: Use named constants 2023-12-06 17:47:58 +03:00
router_filter.go [#174] Fix router filter query matching 2023-07-20 12:30:17 +03:00
router_filter_test.go [#174] Fix router filter query matching 2023-07-20 12:30:17 +03:00
router_mock_test.go [#257] Support flag to deny access if policy rules not found 2023-12-06 17:47:58 +03:00
router_test.go [#257] Support flag to deny access if policy rules not found 2023-12-06 17:47:58 +03:00