((SpecificSegmentSpec) ((BaseQuery) query).getQuerySegmentSpec()).getDescriptor(); return new SpecificSegmentQueryRunner<T>( runners.get(descriptor.getInterval()), new SpecificSegmentSpec(descriptor)
final String newName = StringUtils.format("%s_%s_%s", query.getType(), query.getDataSource(), query.getIntervals()); final Sequence<T> baseSequence = doNamed( currThread, currThreadName,
final SpecificSegmentQueryRunner queryRunner = new SpecificSegmentQueryRunner( new QueryRunner() Sequence results = queryRunner.run(QueryPlus.wrap(query), responseContext); results.toList(); validate(mapper, descriptor, responseContext); results = queryRunner.run(QueryPlus.wrap(query), responseContext); results.toYielder( null,
final SegmentId sinkSegmentId = theSink.getSegment().getId(); return new SpecificSegmentQueryRunner<>( withPerSinkMetrics( new BySegmentQueryRunner<>(
final Result<TimeseriesResultValue> value = builder.build(); final SpecificSegmentQueryRunner queryRunner = new SpecificSegmentQueryRunner( new QueryRunner() Sequence results = queryRunner.run(QueryPlus.wrap(query), responseContext); List<Result<TimeseriesResultValue>> res = results.toList();
final String newName = StringUtils.format("%s_%s_%s", query.getType(), query.getDataSource(), query.getIntervals()); final Sequence<T> baseSequence = doNamed( currThread, currThreadName, newName, new Supplier<Sequence<T>>()
).withWaitMeasuredFromNow(); SpecificSegmentQueryRunner<T> specificSegmentQueryRunner = new SpecificSegmentQueryRunner<>( metricsEmittingQueryRunnerOuter, segmentSpec
final String sinkSegmentIdentifier = theSink.getSegment().getIdentifier(); return new SpecificSegmentQueryRunner<>( withPerSinkMetrics( new BySegmentQueryRunner<>(
).withWaitMeasuredFromNow(); SpecificSegmentQueryRunner specificSegmentQueryRunner = new SpecificSegmentQueryRunner<>( metricsEmittingQueryRunnerOuter, segmentSpec