Documentation
¶
Index ¶
- Variables
- func AddQuickFilter(flightName string, id uint64, data []byte) error
- func BuildIndexFromColumnizedEntities(entities []*codec.ColumnedEntity) ([]byte, error)
- func Exchange(dir string, exchange *flight.FlightData, transientID uint64, data []byte, ...) (*flight.FlightData, error)
- func QueryCluster(dir string, stmt *ssql.Statement, hosts []string, local int, ...) ([]byte, error)
- func QueryLocal(dir string, stmt *ssql.Statement, transientID uint64, transientBuf []byte, ...) ([]byte, error)
- func SplitIndexQuickFilter(data []byte) ([]byte, []byte)
- func StatementToArrowSchema(stmt *ssql.Statement, logger nats.Logger) ([]byte, error)
- type Callback
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrFlattenColumnedEntity = errors.New("empty column entity input") ErrIndexEntity = errors.New("empty entity index") )
Functions ¶
func BuildIndexFromColumnizedEntities ¶
func BuildIndexFromColumnizedEntities(entities []*codec.ColumnedEntity) ([]byte, error)
func Exchange ¶
func Exchange(dir string, exchange *flight.FlightData, transientID uint64, data []byte, streaming bool, onFlightData func([]byte, []byte) bool) (*flight.FlightData, error)
exchange local data
func QueryCluster ¶
func QueryLocal ¶
func SplitIndexQuickFilter ¶
/ returns quick filter and index
Types ¶
Click to show internal directories.
Click to hide internal directories.