frostfs-node/pkg/services/object/put
Leonard Lyubich 14ea7b2c47 [#1219] object/delete: Change approach of the tombstone broadcast
After `putsvc.Service` started to support additional container broadcast
of the saved objects there is no more need to perform broadcast of
tombstone object in `deletesvc.Service`.

Make `putsvc.Service` to perform additional broadcast of `TOMBSTONE`
objects. Remove `broadcastTombstone` stage from `deletesvc.execCtx`,
from now it is encapsulated in `saveTombstone` stage. Remove no longer
needed `putsvc.PutInitPrm.WithTraverseOption` method.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2022-03-05 16:23:21 +03:00
..
v2 [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
distributed.go [#1219] object/put: Support additional container broadcast 2022-03-05 16:23:21 +03:00
local.go [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
prm.go [#1219] object/delete: Change approach of the tombstone broadcast 2022-03-05 16:23:21 +03:00
remote.go [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
res.go [#1131] *: Adopt SDK changes 2022-02-08 09:45:38 +03:00
service.go [#1087] *: Adopt SDK changes 2022-01-14 17:29:03 +03:00
streamer.go [#1219] object/delete: Change approach of the tombstone broadcast 2022-03-05 16:23:21 +03:00
validation.go [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00