frostfs-node/cmd/neofs-node
Leonard Lyubich ced854bc2e [#1175] object/fmt: Handle LOCK objects
Make `FormatValidator.ValidateContent` to verify payload of `LOCK`
objects. Pass locked objects to `Locker` interface. Require from
`Locker.Lock` to return `apistatus.IrregularObjectLock` error on a
corresponding condition.

Also add error return to `DeleteHandler.DeleteObjects` method. Require
from method to return `apistatus.ObjectLocked` error on a corresponding
condition. Adopt implementations.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2022-03-15 13:03:23 +03:00
..
config [#1183] node/config: Add NATS configuration 2022-03-05 15:57:24 +03:00
reputation [#1195] Adopt recent changes in NeoFS SDK 2022-02-28 10:43:03 +03:00
accounting.go [#625] client/balance: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
attributes.go [#1114] neofs-node: Make some parameters optional in relay mode 2022-03-04 14:30:55 +03:00
cache.go [#625] client/container: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
config.go [#1231] Update new SDK Client interface 2022-03-14 13:18:48 +03:00
container.go [#1195] Adopt recent changes in NeoFS SDK 2022-02-28 10:43:03 +03:00
control.go [#1131] *: Adopt SDK changes 2022-02-08 09:45:38 +03:00
grpc.go [#878] neofs-node: default to secure TLS settings 2021-12-02 12:05:41 +03:00
main.go [#1183] node: Init notificator on startup 2022-03-05 11:41:18 +03:00
metrics.go [#745] node: Add more debug logs on shutdown 2021-08-05 14:44:05 +03:00
morph.go [#749] morph/client: set group signer scope 2022-02-11 13:26:27 +03:00
netmap.go [#625] client/netmap: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
notificator.go [#1183] node: Use NATS client as notification writer 2022-03-05 15:57:24 +03:00
object.go [#1175] object/fmt: Handle LOCK objects 2022-03-15 13:03:23 +03:00
pprof.go [#745] node: Add more debug logs on shutdown 2021-08-05 14:44:05 +03:00
reputation.go [#625] client/reputation: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
session.go [#1133] services/session: remove expired tokens every epoch 2022-02-08 14:58:32 +03:00
timers.go [#625] client/netmap: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
worker.go [#108] cmd/neofs-node: Listen new epoch notifications from morph 2020-10-21 14:42:51 +03:00