Clean tag node in the tree service instead of removal #244

Merged
alexvanin merged 1 commits from alexvanin/frostfs-s3-gw:fix/tag-delete/v0.28 into support/v0.28 2023-10-18 09:46:15 +00:00

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.

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.
alexvanin added 1 commit 2023-10-18 08:56:40 +00:00
/ DCO (pull_request) Successful in 1m49s Details
/ Vulncheck (pull_request) Successful in 2m10s Details
/ Builds (1.20) (pull_request) Successful in 2m26s Details
/ Builds (1.21) (pull_request) Successful in 2m17s Details
/ Lint (pull_request) Successful in 4m21s Details
/ Tests (1.20) (pull_request) Successful in 2m15s Details
/ Tests (1.21) (pull_request) Successful in 2m10s Details
e87c3715c5
[#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>
Poster
Owner

Master branch port is included in #233

Master branch port is included in https://git.frostfs.info/TrueCloudLab/frostfs-s3-gw/pulls/233
alexvanin requested review from dkirillov 2023-10-18 08:58:03 +00:00
alexvanin requested review from pogpp 2023-10-18 08:58:05 +00:00
alexvanin requested review from ironbee 2023-10-18 08:58:06 +00:00
alexvanin requested review from JuliaKovshova 2023-10-18 08:58:08 +00:00
alexvanin requested review from mbiryukova 2023-10-18 08:58:10 +00:00
alexvanin requested review from r.loginov 2023-10-18 08:58:11 +00:00
JuliaKovshova approved these changes 2023-10-18 09:02:25 +00:00
dkirillov approved these changes 2023-10-18 09:07:45 +00:00
mbiryukova approved these changes 2023-10-18 09:16:26 +00:00
alexvanin merged commit e87c3715c5 into support/v0.28 2023-10-18 09:46:15 +00:00
alexvanin deleted branch fix/tag-delete/v0.28 2023-10-18 09:46:17 +00:00
Sign in to join this conversation.
There is no content yet.