Skip to content

Storage accepts tombstone targetting tombstone in multi-shard setup #3498

@cthulhu-rider

Description

@cthulhu-rider

Expected Behavior

https://pkg.go.dev/github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine#StorageEngine.Put fails if argument is a tombstone associated with the stored tombstone

Current Behavior

no error

Possible Solution

check all shards 1st, then save tombstone

Steps to Reproduce (for bugs)

unit tests added in #3495. Suggest reproduction in DevEnv

Regression

may be, but not likely

Your Environment

Metadata

Metadata

Assignees

No one assigned

    Labels

    I4No visible changesS4RoutineU3RegularbugSomething isn't workingneofs-storageStorage node application issues

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions