@Internal public class NonDeterministicUpdateAnalyzer extends Object implements PlanAnalyzer
PlanAnalyzer to analyze the potential risk of non-deterministic
update when OptimizerConfigOptions.TABLE_OPTIMIZER_NONDETERMINISTIC_UPDATE_STRATEGY is
ignored.PlanAnalyzer.AnalyzedResult| Modifier and Type | Field and Description |
|---|---|
static NonDeterministicUpdateAnalyzer |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
Optional<PlanAnalyzer.AnalyzedResult> |
analyze(FlinkRelNode rel)
Analyze the optimized
RelNode and return PlanAnalyzer.AnalyzedResult. |
public static final NonDeterministicUpdateAnalyzer INSTANCE
public Optional<PlanAnalyzer.AnalyzedResult> analyze(FlinkRelNode rel)
PlanAnalyzerRelNode and return PlanAnalyzer.AnalyzedResult.analyze in interface PlanAnalyzerCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.