frostfs-node/pkg/services/object
Leonard Lyubich a55af18ad1 [#1219] object/put: Support additional container broadcast
There are several cases when we need to spread the object around the
container after its primary placement (e.g. objects of type TOMBSTONE).
It'd be convenient to support this feature in `putsvc.Service`.

Add additional stage of container broadcast after the object is stored.
This stage is carried out no more than once and does not affect the
outcome of the main PUT operation.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2022-03-05 16:23:21 +03:00
..
acl [#1191] object/acl: check session token verb 2022-03-05 16:03:16 +03:00
delete [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
get [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
head [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
internal [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
put [#1219] object/put: Support additional container broadcast 2022-03-05 16:23:21 +03:00
search [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
util [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
metrics.go [#425] services: Define service interfaces that was removed from API lib 2021-03-17 15:00:37 +03:00
response.go [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
server.go [#425] services: Define service interfaces that was removed from API lib 2021-03-17 15:00:37 +03:00
sign.go [#1098] object/search: Fix error loss in SignService.Search 2022-01-21 14:54:22 +03:00
transport_splitter.go [#1063] node/object: Do not skip empty search responses in splitter 2022-01-11 12:02:54 +03:00