Versions in this module Expand all Collapse all v2 v2.13.1 Oct 8, 2023 Changes in this version + const MagicTombstone + const TombstonesFilename + func NewMemTombstones() *memTombstones + func NewTestMemTombstones(intervals []Intervals) *memTombstones + func WriteFile(logger log.Logger, dir string, tr Reader) (int64, error) + type Interval struct + Maxt int64 + Mint int64 + func (tr Interval) InBounds(t int64) bool + func (tr Interval) IsSubrange(dranges Intervals) bool + type Intervals []Interval + func (itvs Intervals) Add(n Interval) Intervals + type Reader interface + Close func() error + Get func(ref uint64) (Intervals, error) + Iter func(func(uint64, Intervals) error) error + Total func() uint64 + func ReadTombstones(dir string) (Reader, int64, error) + type Stone struct + Intervals Intervals + Ref uint64