druid/server
Jason Koch 44d5c1a15f
split KillUnusedSegmentsTask to processing in smaller chunks (#14642)
split KillUnusedSegmentsTask to smaller batches

Processing in smaller chunks allows the task execution to yield the TaskLockbox lock,
which allows the overlord to continue being responsive to other tasks and users while
this particular kill task is executing.

* introduce KillUnusedSegmentsTask batchSize parameter to control size of batching

* provide an explanation for kill task batchSize parameter

* add logging details for kill batch progress
2023-07-31 12:56:27 -07:00
..
src split KillUnusedSegmentsTask to processing in smaller chunks (#14642) 2023-07-31 12:56:27 -07:00
pom.xml Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30