Documentation
¶
Index ¶
- Constants
- Variables
- type LowCardinalityIndex
- func (idx *LowCardinalityIndex) Dup() *LowCardinalityIndex
- func (idx *LowCardinalityIndex) DupEmpty() *LowCardinalityIndex
- func (idx *LowCardinalityIndex) Encode(dst, src *vector.Vector) error
- func (idx *LowCardinalityIndex) Free()
- func (idx *LowCardinalityIndex) GetDict() *dict.Dict
- func (idx *LowCardinalityIndex) GetPoses() *vector.Vector
- func (idx *LowCardinalityIndex) InsertBatch(data *vector.Vector) error
Constants ¶
View Source
const (
MaxLowCardinality = math.MaxUint16 + 1
)
Variables ¶
View Source
var (
ErrNotSupported = moerr.NewNotSupportedNoCtx("the type is not supported for low cardinality index")
)
Functions ¶
This section is empty.
Types ¶
type LowCardinalityIndex ¶
type LowCardinalityIndex struct {
// contains filtered or unexported fields
}
func (*LowCardinalityIndex) Dup ¶
func (idx *LowCardinalityIndex) Dup() *LowCardinalityIndex
func (*LowCardinalityIndex) DupEmpty ¶
func (idx *LowCardinalityIndex) DupEmpty() *LowCardinalityIndex
func (*LowCardinalityIndex) Encode ¶
func (idx *LowCardinalityIndex) Encode(dst, src *vector.Vector) error
Encode uses the dictionary of the current index to encode the original data.
func (*LowCardinalityIndex) Free ¶
func (idx *LowCardinalityIndex) Free()
func (*LowCardinalityIndex) GetDict ¶
func (idx *LowCardinalityIndex) GetDict() *dict.Dict
func (*LowCardinalityIndex) GetPoses ¶
func (idx *LowCardinalityIndex) GetPoses() *vector.Vector
func (*LowCardinalityIndex) InsertBatch ¶
func (idx *LowCardinalityIndex) InsertBatch(data *vector.Vector) error
Click to show internal directories.
Click to hide internal directories.