public interface SegmentWrangler
Segment objects for concrete datasources.to register factories| Modifier and Type | Method and Description |
|---|---|
Iterable<Segment> |
getSegmentsForIntervals(DataSource dataSource,
Iterable<org.joda.time.Interval> intervals)
Gets Segments for a particular datasource and set of intervals.
|
Iterable<Segment> getSegmentsForIntervals(DataSource dataSource, Iterable<org.joda.time.Interval> intervals)
DataSource.isConcrete() and DataSource.isGlobal() are both true (corresponding to datasources
where any Druid server could scan its data).
Note: there are no SegmentWranglers for 'table' datasources (Druid's distributed datasources) because those are
special and handled in their own special way.CursorFactory.makeCursors(org.apache.druid.query.filter.Filter, org.joda.time.Interval, org.apache.druid.segment.VirtualColumns, org.apache.druid.java.util.common.granularity.Granularity, boolean, org.apache.druid.query.QueryMetrics<?>)Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.