mirror of
https://github.com/nspcc-dev/neofs-api.git
synced 2026-03-01 04:28:54 +00:00
Status for already removed container #139
Labels
No labels
I0
I1
I2
I3
I4
S0
S1
S2
S3
S3
S4
U2
U3
U4
bug
discussion
discussion
documentation
enhancement
enhancement
enhancement
feature
good first issue
question
task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nspcc-dev/neofs-api#139
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cthulhu-rider on GitHub (Dec 23, 2025).
Is your feature request related to a problem? Please describe.
similar to
nspcc-dev/neofs-api@fc8584b766/status/types.proto (L137-L138)Container contract supports the exception since https://github.com/nspcc-dev/neofs-contract/pull/404. Once container is removed, it becomes inoperable. This fact would be nice to be highlighted in responses
Describe the solution you'd like
add
CONTAINER_ALREADY_REMOVEDstatus@roman-khimov commented on GitHub (Dec 23, 2025):
Not hard to do, but when do we care about the difference?
@cthulhu-rider commented on GitHub (Dec 23, 2025):
while managing eACL or attributes, for example
in practice, 404 is mostly caused by mistake in ID. More specific case is parallel creation and management transactions
at the same time, "already removed" would mean "🛑 working with this container". It seems more representative to me