Documentation
¶
Index ¶
- func BSI(base Data, columns []uint64, c *rbf.Cursor, exists *rows.Row, shard uint64, ...) error
- func Distinct(c *rbf.Cursor, o *roaring32.Bitmap, filters *rows.Row) error
- func Hash32(f func(h hash.Hash32)) (o uint32)
- func Hash64(data []byte) (o uint64)
- type Batch
- type DB
- func (db *DB) Close() error
- func (db *DB) Exemplars(min, max int64, matchers ...[]*labels.Matcher) ([]exemplar.QueryResult, error)
- func (db *DB) Get(ids []uint32, f func(pos int, value []byte) error) error
- func (db *DB) Match(w *roaring.Bitmap, matchers ...*labels.Matcher) error
- func (db *DB) Metadata(name string) (result map[string][]metadata.Metadata, err error)
- func (db *DB) Names() (names []string, err error)
- func (db *DB) Save(m pmetric.Metrics) error
- func (db *DB) Select(min, max int64, matchers ...*labels.Matcher) (MapSet, error)
- func (db *DB) Values(name string) (values []string, err error)
- type Data
- type Ex
- type FH
- type H
- type Labels
- type LabelsFunc
- type MapSet
- type S
- type SeriesSet
- type V
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Batch ¶
type Batch struct {
// contains filtered or unexported fields
}
func (*Batch) Append ¶
func (b *Batch) Append(ts *prompb.TimeSeries)
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
type FH ¶
type FH struct {
// contains filtered or unexported fields
}
func (*FH) FH ¶
func (h *FH) FH() *histogram.FloatHistogram
type H ¶
type H struct {
// contains filtered or unexported fields
}
func (*H) FH ¶
func (h *H) FH() *histogram.FloatHistogram
type LabelsFunc ¶
type LabelsFunc func(key, value []byte)
func (LabelsFunc) Write ¶
func (f LabelsFunc) Write(key, value []byte)
type SeriesSet ¶
type SeriesSet struct {
// contains filtered or unexported fields
}
func NewSeriesSet ¶
func (*SeriesSet) Warnings ¶
func (s *SeriesSet) Warnings() annotations.Annotations
Click to show internal directories.
Click to hide internal directories.