bloom

package
v3.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2024 License: AGPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Block

type Block interface {
	SeriesIterator() Iterator[model.Fingerprint, []byte]
}

type Iterator

type Iterator[K any, V any] interface {
	Next() bool
	Err() error
	At() V
	Seek(K) Iterator[K, V]
}

type Metadata

type Metadata interface {
	Version() uint32
	NumSeries() uint64
	NumChunks() uint64
	Size() uint64 // bytes

	// timestamps
	From() int64
	Through() int64

	// series
	FromFingerprint() model.Fingerprint
	ThroughFingerprint() model.Fingerprint
}

Directories

Path Synopsis
v1

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL