Toggle navigation
Home
com.facebook.presto.cost.PlanNodeStatsEstimate to java.util.Optional<com.facebook.presto.cost.PlanNodeStatsEstimate>
No. of Instances - 21
No. of Commits - 1
No. of Projects - {'presto'}
Hierarchy/Composition: -
Primitive Info: -
NameSpace: Internal -> Jdk
Mapping:
Other
falseStatsBuilder.setOutputRowCount(0.0).build()
to
falseStatsBuilder.setOutputRowCount(0.0).build()
input
to
input
estimate.build()
to
estimate.build()
resultStats
to
resultStats
input.mapOutputRowCount(rowCount -> rowCount * (1 - symbolStatsEstimate.getNullsFraction())).mapSymbolColumnStatistics(symbol,statsEstimate -> statsEstimate.mapNullsFraction(x -> 0.0))
to
input.mapOutputRowCount(rowCount -> rowCount * (1 - symbolStatsEstimate.getNullsFraction())).mapSymbolColumnStatistics(symbol,statsEstimate -> statsEstimate.mapNullsFraction(x -> 0.0))
input.mapOutputRowCount(rowCount -> rowCount * symbolStatsEstimate.getNullsFraction()).mapSymbolColumnStatistics(symbol,statsEstimate -> SymbolStatsEstimate.builder().setNullsFraction(1.0).setLowValue(NaN).setHighValue(NaN).setDistinctValuesCount(0.0).build())
to
input.mapOutputRowCount(rowCount -> rowCount * symbolStatsEstimate.getNullsFraction()).mapSymbolColumnStatistics(symbol,statsEstimate -> SymbolStatsEstimate.builder().setNullsFraction(1.0).setLowValue(NaN).setHighValue(NaN).setDistinctValuesCount(0.0).build())
estimate.build()
to
estimate.build()
input.mapOutputRowCount(rowCount -> min(statsSum.getOutputRowCount(),notNullValuesBeforeIn)).mapSymbolColumnStatistics(inValueSymbol,oldSymbolStats -> newSymbolStats)
to
input.mapOutputRowCount(rowCount -> min(statsSum.getOutputRowCount(),notNullValuesBeforeIn)).mapSymbolColumnStatistics(inValueSymbol,oldSymbolStats -> newSymbolStats)
estimate
to
estimate
Add or Remove Method invocation
process(node.getValue())
to
childStats
differenceInStats
to
map