Package io.trino.cost
Class SemiJoinStatsCalculator
- java.lang.Object
-
- io.trino.cost.SemiJoinStatsCalculator
-
public final class SemiJoinStatsCalculator extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PlanNodeStatsEstimatecomputeAntiJoin(PlanNodeStatsEstimate sourceStats, PlanNodeStatsEstimate filteringSourceStats, Symbol sourceJoinSymbol, Symbol filteringSourceJoinSymbol)static PlanNodeStatsEstimatecomputeSemiJoin(PlanNodeStatsEstimate sourceStats, PlanNodeStatsEstimate filteringSourceStats, Symbol sourceJoinSymbol, Symbol filteringSourceJoinSymbol)
-
-
-
Method Detail
-
computeSemiJoin
public static PlanNodeStatsEstimate computeSemiJoin(PlanNodeStatsEstimate sourceStats, PlanNodeStatsEstimate filteringSourceStats, Symbol sourceJoinSymbol, Symbol filteringSourceJoinSymbol)
-
computeAntiJoin
public static PlanNodeStatsEstimate computeAntiJoin(PlanNodeStatsEstimate sourceStats, PlanNodeStatsEstimate filteringSourceStats, Symbol sourceJoinSymbol, Symbol filteringSourceJoinSymbol)
-
-