Versions in this module Expand all Collapse all v0 v0.22.20 Jul 12, 2024 v0.22.19 Jul 12, 2024 v0.22.18 Jul 11, 2024 v0.22.17 Jul 10, 2024 v0.22.16 Jul 10, 2024 v0.22.15 Jul 10, 2024 v0.22.14 Jul 9, 2024 v0.22.13 Jul 9, 2024 v0.22.12 Jul 9, 2024 v0.22.11 Jul 8, 2024 v0.22.10 Jul 8, 2024 v0.22.9 Jul 7, 2024 v0.22.8 Jul 6, 2024 v0.22.7 Jul 6, 2024 Changes in this version + func Add(m *roaring.Bitmap, id uint64, svalue int64) + func Compare(c *rbf.Cursor, shard uint64, op Operation, valueOrStart int64, end int64, ...) (*rows.Row, error) + func Extract(c *rbf.Cursor, shard uint64, columns *rows.Row, ...) error + func SumCount(txn *tx.Tx, field string, o *roaring64.Bitmap, filters *rows.Row) (count int32, sum int64, err error) + type Match struct + func Filter(field string, op Operation, valueOrStart int64, end int64) *Match + func (m *Match) Apply(tx *tx.Tx, columns *rows.Row) (*rows.Row, error) + type Operation int + const EQ + const GE + const GT + const LE + const LT + const NEQ + const RANGE + type RowIterator struct + func NewRowIterator(c *rbf.Cursor, shard uint64, wrap bool, filters ...roaring.BitmapFilter) (*RowIterator, error) + func (it *RowIterator) Next() (r *rows.Row, rowID uint64, value *int64, wrapped bool, err error) + func (it *RowIterator) Seek(offset int64, whence int) (int64, error)