Documentation ¶
Index ¶
- func Compare(a, b []byte, t types.T, scale1, scale2 int32) int
- func CompareBool(a, b bool) int
- func CompareBytes(a, b []byte) int
- func CompareGeneric(a, b any, t types.T) int
- func CompareOrdered[T types.OrderedT](a, b T) int
- func GetDecimal128MinAndMax(vs []types.Decimal128) (minv, maxv types.Decimal128)
- func GetDecimal64MinAndMax(vs []types.Decimal64) (minv, maxv types.Decimal64)
- func GetOffsetByVal(data containers.Vector, v any, skipmask *nulls.Bitmap) (offset int, exist bool)
- func GetOffsetMapBeforeApplyDeletes(deletes *nulls.Bitmap) []uint32
- func GetOffsetOfBytes(data *vector.Vector, val []byte, skipmask *nulls.Bitmap) (offset int, exist bool)
- func GetOffsetOfOrdered[T types.OrderedT](column []T, val T, skipmask *nulls.Bitmap) (offset int, exist bool)
- func GetOffsetWithFunc[T any](vals []T, val T, compare func(a, b T) int, skipmask *nulls.Bitmap) (offset int, exist bool)
- func GetOrderedMinAndMax[T types.OrderedT](vs ...T) (minv, maxv T)
- func ShuffleByDeletes(inputDeletes, deletes *nulls.Bitmap) (outDeletes *nulls.Bitmap)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompareBool ¶
func CompareBytes ¶
func CompareOrdered ¶
func GetDecimal128MinAndMax ¶ added in v0.8.0
func GetDecimal128MinAndMax(vs []types.Decimal128) (minv, maxv types.Decimal128)
func GetDecimal64MinAndMax ¶ added in v0.8.0
func GetOffsetByVal ¶
func GetOffsetMapBeforeApplyDeletes ¶ added in v0.6.0
func GetOffsetOfBytes ¶ added in v0.8.0
func GetOffsetOfOrdered ¶
func GetOffsetWithFunc ¶
func GetOrderedMinAndMax ¶ added in v0.8.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.