package
2.5.1+incompatible
Repository: https://github.com/signalfx/golib.git
Documentation: pkg.go.dev

# Functions

AsyncErrors controls where we log async errors into.
BucketTimesIn is the sub bucket we put our cycled hashmap into.
CycleLen sets the number of old buckets to keep around.
New creates a CycleDB to use a bolt database that cycles minNumOldBuckets buckets.
ReadMovementBacklog sets the size of the channel of read operations to rewrite.

# Structs

CycleDB allows you to use a bolt.DB as a pseudo-LRU using a cycle of buckets.
KvPair is a pair of key/value that you want to write during a write call.
Stats are exported by CycleDB to let users inspect its behavior over time.

# Type aliases

DBConfiguration are callbacks used as optional vardic parameters in New() to configure DB usage.