Uses of Package
org.apache.druid.segment.join.filter
Packages that use org.apache.druid.segment.join.filter
Package
Description
-
Classes in org.apache.druid.segment.join.filter used by org.apache.druid.queryClassDescriptionA JoinFilterPreAnalysis contains filter push down/rewrite information that does not have per-segment dependencies.
-
Classes in org.apache.druid.segment.join.filter used by org.apache.druid.segment.joinClassDescriptionA JoinFilterPreAnalysis contains filter push down/rewrite information that does not have per-segment dependencies.
-
Classes in org.apache.druid.segment.join.filter used by org.apache.druid.segment.join.filterClassDescriptionHolds information about: - whether a filter can be pushed down - if it needs to be retained after the join, - a reference to the original filter - a potentially rewritten filter to be pushed down to the base table - a list of virtual columns that need to be created on the base table to support the pushed down filterRepresents an analysis of what base table columns, if any, can be correlated with a column that will be filtered on.A wrapper class for correlation analyses of different filters involved in the query.A JoinFilterPreAnalysis contains filter push down/rewrite information that does not have per-segment dependencies.A Builder class to build
JoinFilterPreAnalysisAll the information that is required to generate aJoinFilterPreAnalysis.Holds the result of splitting a filter into: - a portion that can be pushed down to the base table - a portion that will be applied post-join - additional virtual columns that need to be created on the base table to support the pushed down filters. -
Classes in org.apache.druid.segment.join.filter used by org.apache.druid.segment.join.filter.rewrite