Class NonDeterministicUpdateAnalyzer
java.lang.Object
org.apache.flink.table.planner.analyze.NonDeterministicUpdateAnalyzer
- All Implemented Interfaces:
PlanAnalyzer
An implementation of
PlanAnalyzer to analyze the potential risk of non-deterministic
update when OptimizerConfigOptions.TABLE_OPTIMIZER_NONDETERMINISTIC_UPDATE_STRATEGY is
ignored.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.table.planner.analyze.PlanAnalyzer
PlanAnalyzer.AnalyzedResult -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionanalyze(FlinkRelNode rel) Analyze the optimizedRelNodeand returnPlanAnalyzer.AnalyzedResult.
-
Field Details
-
INSTANCE
-
-
Method Details
-
analyze
Description copied from interface:PlanAnalyzerAnalyze the optimizedRelNodeand returnPlanAnalyzer.AnalyzedResult.- Specified by:
analyzein interfacePlanAnalyzer
-