frostfs-node/pkg/local_object_storage/pilorama
Evgenii Stratonikov f2e5dead7e [#398] pilorama: Disallow applying same operations
1. In redo() we save the old state.
2. If we do redo() for the same operation twice, the old state will be
   overritten with the new one.
3. This in turn affects undo() and subsequent isAncestor() check.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-05-26 12:14:29 +00:00
..
batch.go [#398] pilorama: Disallow applying same operations 2023-05-26 12:14:29 +00:00
batch_test.go [#398] pilorama: Disallow applying same operations 2023-05-26 12:14:29 +00:00
boltdb.go [#242] treesvc: Add tracing spans 2023-04-14 10:25:53 +00:00
forest.go [#288] pilorama: Add missing operation in log 2023-04-28 07:56:20 +00:00
forest_test.go [#398] pilorama: Disallow applying same operations 2023-05-26 12:14:29 +00:00
generic_test.go
info.go
inmemory.go [#288] pilorama: Remove getMeta() wrapper 2023-04-28 07:56:20 +00:00
interface.go [#242] treesvc: Add tracing spans 2023-04-14 10:25:53 +00:00
meta.go
meta_test.go
option.go
types.go
util.go
util_test.go