AuxiliaryConverter |
Converts an expression for a group window function (e.g.
|
RelDecorrelator |
RelDecorrelator replaces all correlated expressions (corExp) in a relational expression (RelNode)
tree with non-correlated expressions that are produced from joining the RelNode that produces the
corExp with the RelNode that references it.
|
RelDecorrelator.AdjustProjectForCountAggregateRule |
Planner rule that adjusts projects when counts are added.
|
RelDecorrelator.AdjustProjectForCountAggregateRule.AdjustProjectForCountAggregateRuleConfig |
Rule configuration.
|
RelDecorrelator.Config |
Base configuration for rules that are non-static in a RelDecorrelator.
|
RelDecorrelator.CorelMap |
A map of the locations of Correlate in a tree of RelNode s.
|
RelDecorrelator.RemoveCorrelationForScalarAggregateRule |
Planner rule that removes correlations for scalar aggregates.
|
RelDecorrelator.RemoveCorrelationForScalarProjectRule |
Planner rule that removes correlations for scalar projects.
|
RelDecorrelator.RemoveSingleAggregateRule |
Rule to remove an Aggregate with SINGLE_VALUE.
|
SqlToRelConverter.AggConverter |
Converts expressions to aggregates.
|
SqlToRelConverter.Blackboard |
Workspace for translating an individual SELECT statement (or sub-SELECT).
|
SqlToRelConverter.Config |
Interface to define the configuration for a SqlToRelConverter.
|
StandardConvertletTable |
Standard implementation of SqlRexConvertletTable .
|