Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindRowGroups ¶
func FindRowGroups(idx *v1.Block_Index, lo, hi int64, columns, values []string) (o []int)
FindRowGroups returns a list of row groups containing indexed column values
Types ¶
type ActiveBlock ¶
type ActiveBlock struct {
// contains filtered or unexported fields
}
func NewBlock ¶
func NewBlock(dir string) *ActiveBlock
func (*ActiveBlock) Close ¶
func (a *ActiveBlock) Close() error
func (*ActiveBlock) Save ¶
func (a *ActiveBlock) Save(ctx context.Context)
func (*ActiveBlock) Shutdown ¶ added in v0.0.19
func (a *ActiveBlock) Shutdown(ctx context.Context)
func (*ActiveBlock) WriteEntry ¶
func (a *ActiveBlock) WriteEntry(e *entry.Entry)
type Base ¶
type Base struct {
// contains filtered or unexported fields
}
func (*Base) ColumnIndices ¶
Click to show internal directories.
Click to hide internal directories.