package
0.15.10
Repository: https://github.com/estuary/vitess.git
Documentation: pkg.go.dev

# Packages

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

# Functions

No description provided by the author
CoerceTypes takes two input types, and decides how they should be coerced before compared.
EmptyExpressionEnv returns a new ExpressionEnv with no bind vars or row.
No description provided by the author
No description provided by the author
NewBindVar returns a bind variable.
NewBindVarTuple returns a bind variable containing a tuple.
NewColumn returns a column expression.
No description provided by the author
NewExpressionEnv returns an expression environment with no current row, but with bindvars.
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
NewLiteralDateFromBytes returns a literal expression.
NewLiteralDatetimeFromBytes returns a literal expression.
No description provided by the author
NewLiteralFloat returns a literal expression.
NewLiteralFloatFromBytes returns a float literal expression from a slice of bytes.
NewLiteralInt returns a literal expression.
NewLiteralIntegralFromBytes returns a literal expression.
NewLiteralString returns a literal expression.
NewLiteralTimeFromBytes returns a literal expression.
NewLiteralUint returns a literal expression.
No description provided by the author
NewTupleExpr returns a tuple expression.
No description provided by the author
No description provided by the author
No description provided by the author
NullsafeCompare returns 0 if v1==v2, -1 if v1<v2, and 1 if v1>v2.
NullsafeHashcode returns an int64 hashcode that is guaranteed to be the same for two values that are considered equal by `NullsafeCompare`.
NullsafeHashcode128 returns a 128-bit hashcode that is guaranteed to be the same for two values that are considered equal by `NullsafeCompare`.
No description provided by the author
No description provided by the author
TinyWeighter returns a callback to apply a Tiny Weight string to a sqltypes.Value.
No description provided by the author
WeightString returns the weight string for a value.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
NullExpr is just what you are lead to believe.
No description provided by the author
UnsupportedCollationHashError is returned when we try to get the hash value and are missing the collation to use.

# Structs

Arena is an arena memory allocator for eval types.
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
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
OrderByParams specifies the parameters for ordering.
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
UnsupportedCollationError represents the error where the comparison using provided collation is unsupported on vitess.
UntypedExpr is a translated expression that cannot be compiled ahead of time because it contains dynamic types.
No description provided by the author

# Interfaces

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
MinMax implements a MIN() or MAX() aggregation.
Sum implements a SUM() aggregation.
No description provided by the author

# Type aliases

No description provided by the author
OrderByParams specifies the parameters for ordering.
No description provided by the author
No description provided by the author
HashCode is a type alias to the code easier to read.
No description provided by the author
No description provided by the author
No description provided by the author