# Functions
No description provided by the author
No description provided by the author
DfsRel runs a callback |cb| on all execution plans in the memo expression group.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
&.
|.
^.
/.
div.
-.
%.
*.
+.
<<.
>>.
unknown.
No description provided by the author
ANTI_JOIN.
HASH_JOIN.
INNER_JOIN.
JOIN_FIXED_ORDER.
JOIN_ORDER.
LEFT_DEEP.
LEFT_OUTER_LOOKUP_JOIN.
LOOKUP_JOIN.
MERGE_JOIN.
NO_ICP.
SEMI_JOIN.
.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ExprGroup is a linked list of plans that return the same result set defined by row count and schema.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Memo collects a forest of query plans structured by logical and physical equivalency.
No description provided by the author
No description provided by the author
No description provided by the author
RangeHeap contains all the information necessary to construct a RangeHeap join.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
Coster types can estimate the CPU and memory cost of physical execution operators.
JoinRel represents a plan.JoinNode or plan.CrossJoin.
RelExpr wraps a sql.Node for use as a ExprGroup linked list node.
SourceRel represents a data source, like a tableScan, subqueryAlias, or list of values.