operator

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2020 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BinaryFloat64

func BinaryFloat64(index *ssd.IndexedBlock, key []byte, x, y float64, op func([]float64, float64, float64, []uint32) uint) ([]uint16, []uint16)

func BinaryInt64

func BinaryInt64(index *ssd.IndexedBlock, key []byte, x, y int64, op func([]int64, int64, int64, []uint32) uint) ([]uint16, []uint16)

func Consolidate

func Consolidate(iid uint64, rows []uint16, columns []internal.Column) *ssd.ResultSet

func Contain

func Contain(index *ssd.IndexedBlock, key, pattern []byte) ([]uint16, []uint16)

func Exist

func Exist(index *ssd.IndexedBlock, key []byte) ([]uint16, []uint16)

func InFloat

func InFloat(index *ssd.IndexedBlock, key []byte, value []float64) ([]uint16, []uint16)

func InInt

func InInt(index *ssd.IndexedBlock, key []byte, value []int64) ([]uint16, []uint16)

func InText

func InText(index *ssd.IndexedBlock, key []byte, value []string) ([]uint16, []uint16)

func Merge

func Merge(rss []*ssd.ResultSet) *ssd.ResultSet

func Nested

func Nested(index *ssd.IndexedBlock, docs []internal.Document) ([]uint16, []uint16)

func OrderBy

func OrderBy(rs *ssd.ResultSet, stmt *ssql.Statement) *ssd.ResultSet

func Select

func Select(index *ssd.IndexedBlock, columns []internal.Column, entity []uint16) []internal.Column

Select returns entity attribute value in result set

func UnaryFloat64

func UnaryFloat64(index *ssd.IndexedBlock, key []byte, value float64, op func([]float64, float64, []uint32) uint) ([]uint16, []uint16)

func UnaryInt64

func UnaryInt64(index *ssd.IndexedBlock, key []byte, value int64, op func([]int64, int64, []uint32) uint) ([]uint16, []uint16)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL