Browse Source
Remove min_interval_seconds from plugin workers; vacuum default to 17m (#8790)
Remove min_interval_seconds from plugin workers; vacuum default to 17m (#8790)
remove min_interval_seconds from plugin workers and default vacuum interval to 17m The worker-level min_interval_seconds was redundant with the admin-side DetectionIntervalSeconds, complicating scheduling logic. Remove it from vacuum, volume_balance, erasure_coding, and ec_balance handlers. Also change the vacuum default DetectionIntervalSeconds from 2 hours to 17 minutes to match the previous default behavior.pull/6224/merge
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
12 changed files with 12 additions and 317 deletions
-
4weed/admin/dash/config_persistence.go
-
5weed/admin/maintenance/maintenance_config_proto.go
-
5weed/admin/maintenance/maintenance_manager.go
-
47weed/plugin/worker/ec_balance_handler.go
-
47weed/plugin/worker/erasure_coding_handler.go
-
36weed/plugin/worker/erasure_coding_handler_test.go
-
43weed/plugin/worker/vacuum_handler.go
-
29weed/plugin/worker/vacuum_handler_test.go
-
46weed/plugin/worker/volume_balance_handler.go
-
37weed/plugin/worker/volume_balance_handler_test.go
-
28weed/worker/tasks/vacuum/config.go
-
2weed/worker/tasks/vacuum/detection.go
Write
Preview
Loading…
Cancel
Save
Reference in new issue