Class CompositeOutputStatsEstimator
java.lang.Object
io.trino.execution.scheduler.faulttolerant.CompositeOutputStatsEstimator
- All Implemented Interfaces:
OutputStatsEstimator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic @interfaceNested classes/interfaces inherited from interface io.trino.execution.scheduler.faulttolerant.OutputStatsEstimator
OutputStatsEstimator.OutputStatsEstimateResult -
Method Summary
Modifier and TypeMethodDescriptiongetEstimatedOutputStats(EventDrivenFaultTolerantQueryScheduler.StageExecution stageExecution, Function<StageId, EventDrivenFaultTolerantQueryScheduler.StageExecution> stageExecutionLookup, boolean parentEager)
-
Method Details
-
getEstimatedOutputStats
public Optional<OutputStatsEstimator.OutputStatsEstimateResult> getEstimatedOutputStats(EventDrivenFaultTolerantQueryScheduler.StageExecution stageExecution, Function<StageId, EventDrivenFaultTolerantQueryScheduler.StageExecution> stageExecutionLookup, boolean parentEager) - Specified by:
getEstimatedOutputStatsin interfaceOutputStatsEstimator
-