Package org.apache.druid.server
Class NoopQuerySegmentWalker
- java.lang.Object
-
- org.apache.druid.server.NoopQuerySegmentWalker
-
- All Implemented Interfaces:
org.apache.druid.query.QuerySegmentWalker
public class NoopQuerySegmentWalker extends Object implements org.apache.druid.query.QuerySegmentWalker
An empty implementation ofQuerySegmentWalker. Some extentions need implementation of QuerySegmentWalker, but this class will not be used in router. BindNoopQuerySegmentWalkerin router to allow router load some extentions, which makes query can run through router.
-
-
Constructor Summary
Constructors Constructor Description NoopQuerySegmentWalker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> org.apache.druid.query.QueryRunner<T>getQueryRunnerForIntervals(org.apache.druid.query.Query<T> query, Iterable<org.joda.time.Interval> intervals)<T> org.apache.druid.query.QueryRunner<T>getQueryRunnerForSegments(org.apache.druid.query.Query<T> query, Iterable<org.apache.druid.query.SegmentDescriptor> specs)
-
-
-
Method Detail
-
getQueryRunnerForIntervals
public <T> org.apache.druid.query.QueryRunner<T> getQueryRunnerForIntervals(org.apache.druid.query.Query<T> query, Iterable<org.joda.time.Interval> intervals)- Specified by:
getQueryRunnerForIntervalsin interfaceorg.apache.druid.query.QuerySegmentWalker
-
getQueryRunnerForSegments
public <T> org.apache.druid.query.QueryRunner<T> getQueryRunnerForSegments(org.apache.druid.query.Query<T> query, Iterable<org.apache.druid.query.SegmentDescriptor> specs)- Specified by:
getQueryRunnerForSegmentsin interfaceorg.apache.druid.query.QuerySegmentWalker
-
-