package
20.2.19+incompatible
Repository: https://github.com/cockroachdb/cockroach.git
Documentation: pkg.go.dev

# Functions

And of two boolean expressions.
ExprForInvertedSpan constructs a leaf-level SpanExpression for an inverted expression.
GeoRPKeyExprToSpanExpr converts geoindex.RPKeyExpr to SpanExpression.
GeoUnionKeySpansToSpanExpr converts geoindex.UnionKeySpans to a SpanExpression.
MakeSingleInvertedValSpan constructs a span equivalent to [val, val].
Or of two boolean expressions.

# Constants

None is used in an expression node with no children.
SetIntersection intersects the children.
SetUnion unions the children.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

InvertedSpan is a span of the inverted index.
NonInvertedColExpression is an expression to use for parts of the user expression that do not involve the inverted index.
SpanExpression is an implementation of InvertedExpression.
SpanExpressionProto is a proto representation of an InvertedExpression tree consisting only of SpanExpressions.
No description provided by the author
Span is a span of the inverted index.

# Interfaces

DatumsToInvertedExpr is an interface that is used by the rowexec.invertedJoiner to extract a SpanExpressionProto given an input row.
InvertedExpression is the interface representing an expression or sub-expression to be evaluated on the inverted index.

# Type aliases

EncInvertedVal is the encoded form of a value in the inverted column.
InvertedSpans is a slice of InvertedSpan objects.
SetOperator is an operator on sets.