private PerSegmentQueryOptimizationContext getOptimizationContext(Interval segmentInterval) { return new PerSegmentQueryOptimizationContext( new SegmentDescriptor(segmentInterval, "0", 0) ); } }
Interval segmentInterval = optimizationContext.getSegmentDescriptor().getInterval(); List<Interval> filterIntervals = intervalDimFilter.getIntervals(); List<Interval> excludedFilterIntervals = new ArrayList<>();
new PerSegmentOptimizingQueryRunner<>( toolChest.preMergeQueryDecoration(runner), new PerSegmentQueryOptimizationContext( new SegmentDescriptor(segmentIntervals[i], "1", 0) new PerSegmentOptimizingQueryRunner<>( toolChestT.preMergeQueryDecoration(runner), new PerSegmentQueryOptimizationContext( new SegmentDescriptor(segmentIntervals[i], "1", 0)
Interval segmentInterval = optimizationContext.getSegmentDescriptor().getInterval(); List<Interval> filterIntervals = intervalDimFilter.getIntervals(); List<Interval> excludedFilterIntervals = new ArrayList<>();
new PerSegmentQueryOptimizationContext(segmentDescriptor) );
new PerSegmentQueryOptimizationContext(segmentDescriptor) );