Class IndexJoinOptimizer.IndexKeyTracer
- java.lang.Object
-
- io.trino.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer
-
- Enclosing class:
- IndexJoinOptimizer
public static final class IndexJoinOptimizer.IndexKeyTracer extends Object
Identify the mapping from the lookup symbols used at the top of the index plan to the actual symbols produced by the IndexSource. Note that multiple top-level lookup symbols may share the same underlying IndexSource symbol. Also note that lookup symbols that do not correspond to underlying index source symbols will be omitted from the returned Map.
-
-
Constructor Summary
Constructors Constructor Description IndexKeyTracer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<Symbol,Symbol>trace(PlanNode node, Set<Symbol> lookupSymbols)
-