Versions in this module Expand all Collapse all v1 v1.7.6 Apr 16, 2019 Changes in this version + const DefaultMaxPointsPerBlock + type BooleanArray struct + Timestamps []int64 + Values []bool + func NewBooleanArrayLen(sz int) *BooleanArray + func (a *BooleanArray) Exclude(min, max int64) + func (a *BooleanArray) FindRange(min, max int64) (int, int) + func (a *BooleanArray) Include(min, max int64) + func (a *BooleanArray) Len() int + func (a *BooleanArray) MaxTime() int64 + func (a *BooleanArray) Merge(b *BooleanArray) + func (a *BooleanArray) MinTime() int64 + func (a *BooleanArray) Size() int + type BooleanArrayCursor interface + Next func() *BooleanArray + type Cursor interface + Close func() + Err func() error + Stats func() CursorStats + type CursorIterator interface + Next func(ctx context.Context, r *CursorRequest) (Cursor, error) + Stats func() CursorStats + type CursorIterators []CursorIterator + func (a CursorIterators) Stats() CursorStats + type CursorRequest struct + Ascending bool + EndTime int64 + Field string + Name []byte + StartTime int64 + Tags models.Tags + type CursorStats struct + ScannedBytes int + ScannedValues int + func (s *CursorStats) Add(other CursorStats) + type FloatArray struct + Timestamps []int64 + Values []float64 + func NewFloatArrayLen(sz int) *FloatArray + func (a *FloatArray) Exclude(min, max int64) + func (a *FloatArray) FindRange(min, max int64) (int, int) + func (a *FloatArray) Include(min, max int64) + func (a *FloatArray) Len() int + func (a *FloatArray) MaxTime() int64 + func (a *FloatArray) Merge(b *FloatArray) + func (a *FloatArray) MinTime() int64 + func (a *FloatArray) Size() int + type FloatArrayCursor interface + Next func() *FloatArray + type IntegerArray struct + Timestamps []int64 + Values []int64 + func NewIntegerArrayLen(sz int) *IntegerArray + func (a *IntegerArray) Exclude(min, max int64) + func (a *IntegerArray) FindRange(min, max int64) (int, int) + func (a *IntegerArray) Include(min, max int64) + func (a *IntegerArray) Len() int + func (a *IntegerArray) MaxTime() int64 + func (a *IntegerArray) Merge(b *IntegerArray) + func (a *IntegerArray) MinTime() int64 + func (a *IntegerArray) Size() int + type IntegerArrayCursor interface + Next func() *IntegerArray + type StringArray struct + Timestamps []int64 + Values []string + func NewStringArrayLen(sz int) *StringArray + func (a *StringArray) Exclude(min, max int64) + func (a *StringArray) FindRange(min, max int64) (int, int) + func (a *StringArray) Include(min, max int64) + func (a *StringArray) Len() int + func (a *StringArray) MaxTime() int64 + func (a *StringArray) Merge(b *StringArray) + func (a *StringArray) MinTime() int64 + func (a *StringArray) Size() int + type StringArrayCursor interface + Next func() *StringArray + type UnsignedArray struct + Timestamps []int64 + Values []uint64 + func NewUnsignedArrayLen(sz int) *UnsignedArray + func (a *UnsignedArray) Exclude(min, max int64) + func (a *UnsignedArray) FindRange(min, max int64) (int, int) + func (a *UnsignedArray) Include(min, max int64) + func (a *UnsignedArray) Len() int + func (a *UnsignedArray) MaxTime() int64 + func (a *UnsignedArray) Merge(b *UnsignedArray) + func (a *UnsignedArray) MinTime() int64 + func (a *UnsignedArray) Size() int + type UnsignedArrayCursor interface + Next func() *UnsignedArray