Flexible GC workload #1277

Open
opened 2025-12-28 17:22:26 +00:00 by sami · 1 comment
Owner

Originally created by @carpawell on GitHub (Oct 31, 2024).

I'm always frustrated when we delete containers with millions objects and it may last for days.

Describe the solution you'd like

Be able to tune the number of objects being deleted based on a current load. If a node does nothing, it may try harder, but if we are being benchmarked, removing objects from disks may be stopped for some time.

Describe alternatives you've considered

-

Originally created by @carpawell on GitHub (Oct 31, 2024). ## Is your feature request related to a problem? Please describe. I'm always frustrated when we delete containers with millions objects and it may last for days. ## Describe the solution you'd like Be able to tune the number of objects being deleted based on a current load. If a node does nothing, it may try harder, but if we are being benchmarked, removing objects from disks may be stopped for some time. ## Describe alternatives you've considered \-
Author
Owner

@cthulhu-rider commented on GitHub (Nov 2, 2024):

when the free disk is approaching zero, the collector should increase its power. At the same time, the increased load of incoming data should not trigger its sleep as proposed

@cthulhu-rider commented on GitHub (Nov 2, 2024): when the free disk is approaching zero, the collector should increase its power. At the same time, the increased load of incoming data should not trigger its sleep as proposed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neofs-node#1277
No description provided.