Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider unremovable LOCK objects #381

Closed
alexvanin opened this issue Mar 23, 2022 · 3 comments
Closed

Consider unremovable LOCK objects #381

alexvanin opened this issue Mar 23, 2022 · 3 comments

Comments

@alexvanin
Copy link
Contributor

LOCK objects are not stable in NeoFS yet. As for neofs-node v0.28.0-rc.1 they can be removed. However this might be invalid behavior and LOCK objects with expiration header will not be removable by object.Delete request. We need to adopt that as soon as behavior will be changed in NeoFS.

@alexvanin
Copy link
Contributor Author

LOCK issues in general are blocked by nspcc-dev/neofs-node#1226 and nspcc-dev/neofs-node#1227

@alexvanin
Copy link
Contributor Author

It seems like we handle unremovable LOCK just fine, according to nspcc-dev/neofs-node#1461 (comment), so we don't have to do any additional work.

To clarify:

@KirillovDenis
Copy link
Contributor

Now we can put one lock in compliance mode and several locks in governance mode (they don't affect each other). Before retention period is end we cannot delete neither lock or object version. After retention period is end object can be successfully deleted.
Everything seems to be ok when this branch to be merged into master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants