frostfs-node/cmd
Leonard Lyubich d4569946c5 [#1313] container: Do not invalidate cache on Container.Delete
In previous implementation `Container.Delete` operation caused local
node's cache invalidation (container itself, eACL and listings). Any
subsequent `Container.Get` operation reversed invalidation. Given the
low latency sensitivity of deleting a container, there is no need to
touch the cache. With this approach, all pending deletion operations on
the node via the NeoFS API protocol will be delayed by the cache TTL.

Do not call cache invalidation ops in `morphContainerWriter.Delete`.
Remove no longer needed `InvalidateContainerListByCID` and
`InvalidateContainer` methods.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2022-04-25 10:34:12 +03:00
..
neofs-adm [#1308] neofs-adm: Add command to dump GAS balances 2022-04-12 17:37:40 +03:00
neofs-cli [#1250] *: Remove io/ioutil imports 2022-04-07 17:23:28 +03:00
neofs-ir [#1170] ir, node: Stop the app on WS connection lost 2022-04-08 11:52:18 +03:00
neofs-lens [#1250] *: Remove io/ioutil imports 2022-04-07 17:23:28 +03:00
neofs-node [#1313] container: Do not invalidate cache on Container.Delete 2022-04-25 10:34:12 +03:00