Uses of Class
io.trino.sql.planner.plan.DistinctLimitNode
Packages that use DistinctLimitNode
Package
Description
-
Uses of DistinctLimitNode in io.trino.cost
Methods in io.trino.cost that return types with arguments of type DistinctLimitNodeMethods in io.trino.cost with parameters of type DistinctLimitNodeModifier and TypeMethodDescriptionprotected Optional<PlanNodeStatsEstimate> DistinctLimitStatsRule.doCalculate(DistinctLimitNode node, StatsCalculator.Context context) -
Uses of DistinctLimitNode in io.trino.sql.planner.iterative.rule
Methods in io.trino.sql.planner.iterative.rule that return types with arguments of type DistinctLimitNodeModifier and TypeMethodDescriptionPruneDistinctLimitSourceColumns.getPattern()PushDistinctLimitIntoTableScan.getPattern()RemoveRedundantDistinctLimit.getPattern()Methods in io.trino.sql.planner.iterative.rule with parameters of type DistinctLimitNodeModifier and TypeMethodDescriptionPruneDistinctLimitSourceColumns.apply(DistinctLimitNode distinctLimit, Captures captures, Rule.Context context) PushDistinctLimitIntoTableScan.apply(DistinctLimitNode node, Captures captures, Rule.Context context) RemoveRedundantDistinctLimit.apply(DistinctLimitNode node, Captures captures, Rule.Context context) -
Uses of DistinctLimitNode in io.trino.sql.planner.optimizations
Methods in io.trino.sql.planner.optimizations that return DistinctLimitNodeMethods in io.trino.sql.planner.optimizations with parameters of type DistinctLimitNode -
Uses of DistinctLimitNode in io.trino.sql.planner.plan
Methods in io.trino.sql.planner.plan that return types with arguments of type DistinctLimitNodeModifier and TypeMethodDescriptionstatic Pattern<DistinctLimitNode> Patterns.distinctLimit()static Property<DistinctLimitNode, Lookup, Boolean> Patterns.DistinctLimit.isPartial()Methods in io.trino.sql.planner.plan with parameters of type DistinctLimitNodeModifier and TypeMethodDescriptionPlanVisitor.visitDistinctLimit(DistinctLimitNode node, C context)