Package org.apache.flink.table.planner.plan.rules.physical.batch
package org.apache.flink.table.planner.plan.rules.physical.batch
-
ClassDescriptionConverts
FlinkLogicalTableFunctionScanwith constant RexCall toConfiguration forBatchPhysicalConstantTableFunctionScanRule.The physical rule is responsible for convertFlinkLogicalMatchtoBatchPhysicalMatch.The physical rule which is responsible for convertingFlinkLogicalAggregatetoBatchPhysicalPythonGroupAggregate.The physical rule is responsible for convertFlinkLogicalCorrelatetoBatchPhysicalPythonCorrelate.The physical rule is responsible for convertFlinkLogicalWindowAggregatetoBatchPhysicalPythonGroupWindowAggregate.ImmutableBatchPhysicalConstantTableFunctionScanRulecontains immutable implementation classes generated from abstract value types defined as nested insideBatchPhysicalConstantTableFunctionScanRule.ImmutableBatchPhysicalConstantTableFunctionScanRule.BatchPhysicalConstantTableFunctionScanRuleConfigImmutable implementation ofBatchPhysicalConstantTableFunctionScanRule.BatchPhysicalConstantTableFunctionScanRuleConfig.Builds instances of typeBatchPhysicalConstantTableFunctionScanRuleConfig.ImmutableRemoveRedundantLocalRankRulecontains immutable implementation classes generated from abstract value types defined as nested insideRemoveRedundantLocalRankRule.Immutable implementation ofRemoveRedundantLocalRankRule.RemoveRedundantLocalRankRuleConfig.Builds instances of typeRemoveRedundantLocalRankRuleConfig.Planner rule that tries to push a local aggregator into anBatchPhysicalTableSourceScanwhose table is aTableSourceTablewith a source supportingSupportsAggregatePushDown.Planner rule that tries to push a local hash aggregate which without sort into aBatchPhysicalTableSourceScanwhose table is aTableSourceTablewith a source supportingSupportsAggregatePushDown.Planner rule that tries to push a local hash aggregate which with calc into aBatchPhysicalTableSourceScanwhose table is aTableSourceTablewith a source supportingSupportsAggregatePushDown.Planner rule that tries to push a local sort aggregate which without sort into aBatchPhysicalTableSourceScanwhose table is aTableSourceTablewith a source supportingSupportsAggregatePushDown.Planner rule that tries to push a local sort aggregate which without sort into aBatchPhysicalTableSourceScanwhose table is aTableSourceTablewith a source supportingSupportsAggregatePushDown.Planner rule that tries to push a local sort aggregate which with sort and calc into aBatchPhysicalTableSourceScanwhose table is aTableSourceTablewith a source supportingSupportsAggregatePushDown.Planner rule that tries to push a local sort aggregate which with sort into aBatchPhysicalTableSourceScanwhose table is aTableSourceTablewith a source supportingSupportsAggregatePushDown.Planner rule that matches a globalBatchPhysicalRankon a localBatchPhysicalRank, and merge them into a globalBatchPhysicalRank.Configuration forRemoveRedundantLocalRankRule.