@Benchmark public void measureNewestSegmentFirstPolicy(Blackhole blackhole) { final CompactionSegmentIterator iterator = policy.reset(compactionConfigs, dataSources, Collections.emptyMap()); for (int i = 0; i < numCompactionTaskSlots && iterator.hasNext(); i++) { final List<DataSegment> segments = iterator.next(); blackhole.consume(segments); } } }
final CompactionSegmentIterator iterator = policy.reset(compactionConfigs, dataSources, compactTaskIntervals);
indexingServiceClient.getWaitingTasks() ); final CompactionSegmentIterator iterator = policy.reset(compactionConfigs, dataSources);