frostfs-s3-gw/api
Alex Vanin fae03c2b50 [#78] Process 'not found' error when object exists in tree
When object exists in tree but missing in storage, we can't remove
bucket. While storage node does not sync tree service and object
service, the only way to delete such broken bucket is to ignore
'object not found' error, clear cache and do not include missing
objects in the listing result.

Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2023-06-01 15:31:22 +03:00
..
auth [#122] Fix linter warnings 2023-05-31 19:43:03 +03:00
cache Rename package name 2023-03-07 17:38:08 +03:00
data [#70] Add arrays of copies numbers for location constraints 2023-05-03 13:48:26 +03:00
errors [TrueCloudLab#23] Return error on unknown LocationConstraint 2023-02-08 15:04:12 +03:00
handler [#78] layer: Clean up already removed object from tree 2023-05-24 17:42:46 +03:00
layer [#78] Process 'not found' error when object exists in tree 2023-06-01 15:31:22 +03:00
notifications [#122] Fix linter warnings 2023-05-31 19:43:03 +03:00
resolver Rename package name 2023-03-07 17:38:08 +03:00
headers.go [#79] Return X-Owner-Id in head-bucket response 2023-04-17 10:12:25 +03:00
max_clients.go Rename package name 2023-03-07 17:38:08 +03:00
reqinfo.go [TrueCloudLab#5] Refactor middlewares 2023-01-25 11:02:23 +03:00
response.go [#60] Add *NoHeader functions 2023-03-20 12:07:36 +03:00
router.go [#80] Refactor metrics, support dump descriptions 2023-04-20 11:14:52 +03:00
stats.go [#80] Refactor metrics, support dump descriptions 2023-04-20 11:14:52 +03:00
user_auth.go Rename package name 2023-03-07 17:38:08 +03:00