Uses of Interface
org.apache.druid.query.filter.SegmentPruner
Packages that use SegmentPruner
Package
Description
-
Uses of SegmentPruner in org.apache.druid.query
Methods in org.apache.druid.query that return SegmentPrunerModifier and TypeMethodDescriptiondefault SegmentPrunerDataSource.createSegmentPruner()Returns aSegmentPrunerif this datasource embeds in any information which can be used to determine if a segment needs processed or not.RestrictedDataSource.createSegmentPruner() -
Uses of SegmentPruner in org.apache.druid.query.filter
Classes in org.apache.druid.query.filter that implement SegmentPrunerModifier and TypeClassDescriptionclassSegmentPrunerimplementation that applies a set ofSegmentPruneragainst eachDataSegmentand will return false forCompositeSegmentPruner.include(DataSegment)if ANY pruner indicates that it should not be included.classUses aDimFilterto check theDimFilter.getDimensionRangeSet(String)againstShardSpec.possibleInDomain(Map)in order to 'prune' a set of segments whose rows would never match a filter and avoid processing those segments in the first place.Methods in org.apache.druid.query.filter that return SegmentPrunerModifier and TypeMethodDescriptionCompositeSegmentPruner.combine(SegmentPruner other) FilterSegmentPruner.combine(SegmentPruner other) SegmentPruner.combine(SegmentPruner other) Methods in org.apache.druid.query.filter with parameters of type SegmentPrunerModifier and TypeMethodDescriptionCompositeSegmentPruner.combine(SegmentPruner other) FilterSegmentPruner.combine(SegmentPruner other) SegmentPruner.combine(SegmentPruner other) Constructor parameters in org.apache.druid.query.filter with type arguments of type SegmentPruner -
Uses of SegmentPruner in org.apache.druid.query.planning
Methods in org.apache.druid.query.planning that return SegmentPruner -
Uses of SegmentPruner in org.apache.druid.query.policy
Methods in org.apache.druid.query.policy that return SegmentPrunerModifier and TypeMethodDescriptiondefault SegmentPrunerPolicy.createSegmentPruner()RowFilterPolicy.createSegmentPruner()