frostfs-node/pkg/services/object/put
Anton Nikiforov 990e984023 [#1427] object: Fix Put for EC object when node unavailable
There might be situation when context canceled earlier than traverser move to another part of the nodes.
To avoid this, need to wait for the result from concurrent put at each traverser iteration.

Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
2024-11-12 12:55:31 +03:00
..
v2 [#294] putsvcv2: Refactor service constructor 2023-07-12 07:42:10 +00:00
builder.go [#1064] putsvc: Refactor distributed target 2024-04-09 07:08:53 +00:00
common.go [#643] objsvc/put: Unify extraBroadcastEnabled usage 2023-08-24 11:03:17 +03:00
distributed.go [#1329] putSvc: Reset SuccessAfter for non-EC objects in EC container broadcasting 2024-09-05 16:11:01 +03:00
ec.go [#1427] object: Fix Put for EC object when node unavailable 2024-11-12 12:55:31 +03:00
ec_test.go [#1427] object: Fix Put for EC object when node unavailable 2024-11-12 12:55:31 +03:00
local.go [#6] services/object: Simplify local/remote targets 2023-07-21 18:39:12 +03:00
pool.go [#424] object: Do not store large slices in pool 2023-06-13 07:19:55 +00:00
prm.go [#496] node: Fix linter importas 2023-07-06 15:36:41 +03:00
remote.go [#6] services/object: Simplify local/remote targets 2023-07-21 18:39:12 +03:00
res.go Rename package name 2023-03-07 16:38:26 +03:00
service.go [#772] node: Apply gofumpt 2023-10-31 17:03:03 +03:00
single.go [#1329] putSvc: Reset SuccessAfter for non-EC objects in EC container broadcasting 2024-09-05 16:11:01 +03:00
streamer.go [#1329] putSvc: Reset SuccessAfter for non-EC objects in EC container broadcasting 2024-09-05 16:11:01 +03:00
validation.go [#509] go.mod: Update sdk-go 2023-07-11 17:38:00 +03:00
writer.go [#1064] putsvc: Add EC put 2024-04-09 07:08:53 +00:00