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

# Functions

GetGeoIndexRelationship returns the corresponding geospatial relationship and ok=true if the given expression is either a geospatial function or bounding box comparison operator that can be index-accelerated.
NewBoundPreFilterer returns a PreFilterer for the given expr where the type of the bound param is specified by typ.
NewDatumsToInvertedExpr returns a new DatumsToInvertedExpr.
NewGeoDatumsToInvertedExpr returns a new geoDatumsToInvertedExpr.
NewJSONOrArrayDatumsToInvertedExpr returns a new jsonOrArrayDatumsToInvertedExpr.
NewPreFilterer constructs a PreFilterer.
TryFilterInvertedIndex tries to derive an inverted filter condition for the given inverted index from the specified filters.
TryFilterInvertedIndexBySimilarity attempts to constrain an inverted trigram index using a similarity filter.
TryJoinInvertedIndex tries to create an inverted join with the given input and inverted index from the specified filters.

# Structs

PreFilterer captures the pre-filtering state for a function whose non-indexed parameter (the lookup column for an inverted join) has not been bound to a value.