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

Root object is inaccessible from metabase if it contains split fields #2451

Open
cthulhu-rider opened this issue Jul 21, 2023 · 1 comment
Open
Labels
bug Something isn't working I3 Minimal impact neofs-storage Storage node application issues S2 Regular significance U2 Seriously planned

Comments

@cthulhu-rider
Copy link
Contributor

currently, root objects has no split fields. In theory, they may have (multi split chain?). Metabase accepts such objects carried by the last child or the linking one. Then metabase fails Exists op with no split info on parent object error (object couldn't be read from the engine/node). This behavior is incorrect. Possible corrections:

  • deny storage of such objects
  • accept objects but don't fail like now
@cthulhu-rider cthulhu-rider added bug Something isn't working triage neofs-storage Storage node application issues labels Jul 21, 2023
@roman-khimov
Copy link
Member

I think we better forget tree-like splits for now and just deny these. Practically, there is no need for them once we solve nspcc-dev/neofs-api#263.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working I3 Minimal impact neofs-storage Storage node application issues S2 Regular significance U2 Seriously planned
Projects
None yet
Development

No branches or pull requests

2 participants