Uses of Package
org.apache.flink.table.planner.plan.rules.physical.stream
Packages that use org.apache.flink.table.planner.plan.rules.physical.stream
-
Classes in org.apache.flink.table.planner.plan.rules.physical.stream used by org.apache.flink.table.planner.plan.rules.physical.streamClassDescriptionImmutable implementation of
PushCalcPastChangelogNormalizeRule.Config.Builds instances of typeConfig.Immutable implementation ofStreamPhysicalConstantTableFunctionScanRule.StreamPhysicalConstantTableFunctionScanRuleConfig.Builds instances of typeStreamPhysicalConstantTableFunctionScanRuleConfig.Immutable implementation ofStreamPhysicalWindowJoinRule.StreamPhysicalWindowJoinRuleConfig.Builds instances of typeStreamPhysicalWindowJoinRuleConfig.Immutable implementation ofTwoStageOptimizedAggregateRule.TwoStageOptimizedAggregateRuleConfig.Builds instances of typeTwoStageOptimizedAggregateRuleConfig.Immutable implementation ofWatermarkAssignerChangelogNormalizeTransposeRule.Config.Builds instances of typeConfig.Configuration forPushCalcPastChangelogNormalizeRule.ConvertsFlinkLogicalTableFunctionScanwith constant RexCall.Configuration forStreamPhysicalConstantTableFunctionScanRule.The physical rule is responsible for convertingFlinkLogicalWindowAggregatetoStreamPhysicalPythonGroupWindowAggregate.The physical rule is responsible for convertingFlinkLogicalOverAggregatetoStreamPhysicalPythonOverAggregate.Rule to convert aFlinkLogicalJoininto aStreamPhysicalWindowJoin.Configuration forStreamPhysicalWindowJoinRule.Rule that matchesStreamPhysicalGroupAggregateonStreamPhysicalExchangewith the following condition: 1. mini-batch is enabled in given TableConfig, 2. two-phase aggregation is enabled in given TableConfig, 3. all aggregate functions are mergeable, 4. the input of exchange does not satisfy the shuffle distribution,Rule configuration.Rule that matchesStreamPhysicalWindowAggregateonStreamPhysicalExchangewith following condition: the applied windowing is not on processing-time, because processing-time should be materialized in a single node.TransposeStreamPhysicalWatermarkAssignerpast intoStreamPhysicalChangelogNormalize.Rule configuration.