Versions in this module Expand all Collapse all v0 v0.4.0 May 5, 2022 Changes in this version + const SharedShardUnique + type Block interface + ID func() string + Prefetch func([]string) + Read func([]uint64, []string, []*bytes.Buffer, []*bytes.Buffer) (*batch.Batch, error) + type CatalogInfo struct + Id uint64 + Name string + type ColumnInfo struct + Alg int + Default engine.DefaultExpr + Epoch uint64 + Id uint64 + Name string + NullAbility bool + PrimaryKey bool + SchemaId uint64 + TableID uint64 + Type types.Type + type IndexInfo struct + ColumnNames []string + Columns []uint64 + Name string + SchemaId uint64 + TableId uint64 + Type IndexT + type IndexT uint16 + const Bsi + const FixStrBsi + const Invalid + const NumBsi + const ZoneMap + type Property struct + Key string + Value string + type SchemaInfo struct + CatalogId uint64 + Epoch uint64 + Id uint64 + Name string + State SchemaState + Tables []*TableInfo + Type int + type SchemaState byte + const StateDeleteOnly + const StateNone + const StatePublic + type Segment interface + Block func(string) Block + Blocks func() []string + ID func() string + NewSparseFilter func() SparseFilter + type SegmentInfo struct + Epoch uint64 + GroupId uint64 + Id uint64 + PartitionId string + TableId uint64 + TabletId string + type SparseFilter interface + Btw func(string, interface{}, interface{}) ([]string, error) + Eq func(string, interface{}) ([]string, error) + Ge func(string, interface{}) ([]string, error) + Gt func(string, interface{}) ([]string, error) + Le func(string, interface{}) ([]string, error) + Lt func(string, interface{}) ([]string, error) + Ne func(string, interface{}) ([]string, error) + type Store interface + Blocks func() []Block + SparseFilterBlocks func() []Block + type TableInfo struct + Columns []ColumnInfo + Comment []byte + Epoch uint64 + Id uint64 + Indices []IndexInfo + Name string + Partition []byte + Properties []Property + SchemaId uint64 + State SchemaState + Type uint64 + type TabletInfo struct + Name string + ShardId uint64 + Table TableInfo