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

Fix/drop control call #2873

Merged
merged 3 commits into from
Jul 1, 2024
Merged

Fix/drop control call #2873

merged 3 commits into from
Jul 1, 2024

Commits on Jun 28, 2024

  1. node/engine: reuse inhuming logic for Delete operation

    `Inhume` has expanding children functionality since 26704f9.
    Collecting objects in every method with its own code is error-prone, also
    `Delete` and `Inhume` are almost the same now. Relates #2822.
    
    Signed-off-by: Pavel Karpy <[email protected]>
    carpawell committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    0fe4353 View commit details
    Browse the repository at this point in the history
  2. node/meta: simplify big objects removal

    Children handling has been moved on the engine layer, it searches for links and
    deletes all the children. There is no need to try it on a layer that even may
    not have such objects at all (they can be moved, deleted and replicated, etc.).
    Relates #2822.
    
    Signed-off-by: Pavel Karpy <[email protected]>
    carpawell committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    f39c4b2 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. node/meta: do not stop deleting objects on errors, log them instead

    Relates #2822.
    
    Signed-off-by: Pavel Karpy <[email protected]>
    carpawell committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    932e7b0 View commit details
    Browse the repository at this point in the history