Class | Description |
---|---|
HiveMaterializedViewFilterScanRule |
Planner rule that replaces (if possible)
a
Project
on a Filter
on a TableScan
to use a Materialized View. |
MaterializedViewSubstitutionVisitor |
Extension to
SubstitutionVisitor . |
SubstitutionVisitor |
Substitutes part of a tree of relational expressions with another tree.
|
SubstitutionVisitor.AbstractUnifyRule |
Abstract base class for implementing
SubstitutionVisitor.UnifyRule . |
SubstitutionVisitor.FilterOnProjectRule |
Rule that converts a
LogicalFilter
on top of a LogicalProject into a
trivial filter (on a boolean column). |
SubstitutionVisitor.MutableAggregate |
Mutable equivalent of
LogicalAggregate . |
SubstitutionVisitor.MutableFilter |
Mutable equivalent of
LogicalFilter . |
SubstitutionVisitor.MutableLeafRel |
Abstract base class for implementations of
SubstitutionVisitor.MutableRel that have
no inputs. |
SubstitutionVisitor.MutableProject |
Mutable equivalent of
LogicalProject . |
SubstitutionVisitor.MutableRel |
Mutable equivalent of
RelNode . |
SubstitutionVisitor.MutableRelDumper |
Visitor that prints an indented tree of
SubstitutionVisitor.MutableRel s. |
SubstitutionVisitor.MutableRels |
Utilities for dealing with
SubstitutionVisitor.MutableRel s. |
SubstitutionVisitor.MutableScan |
Mutable equivalent of
LogicalTableScan . |
SubstitutionVisitor.MutableSetOp |
Base class for set-operations.
|
SubstitutionVisitor.MutableSingleRel |
Mutable equivalent of
SingleRel . |
SubstitutionVisitor.MutableSort |
Mutable equivalent of
Sort . |
SubstitutionVisitor.MutableUnion |
Mutable equivalent of
LogicalUnion . |
SubstitutionVisitor.MutableValues |
Mutable equivalent of
Values . |
SubstitutionVisitor.Operand |
Operand to a
SubstitutionVisitor.UnifyRule . |
SubstitutionVisitor.UnifyResult |
Result of an application of a
SubstitutionVisitor.UnifyRule indicating that the
rule successfully matched query against target and
generated a result that is equivalent to query and
contains target . |
SubstitutionVisitor.UnifyRule |
Rule that attempts to match a query relational expression
against a target relational expression.
|
Exception | Description |
---|---|
SubstitutionVisitor.MatchFailed |
Exception thrown to exit a matcher.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.