package
1.0.0
Repository: https://github.com/grafana/metrictank.git
Documentation: pkg.go.dev

# Functions

CloneArchive safely clones an archive.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewTagQueryContext takes a tag query and wraps it into all the context structs necessary to execute the query on the indexes.
NewTimeLimiter creates a new TimeLimiter.
No description provided by the author
NewWriteQueue creates a new writeQueue that will add archives to the passed UnpartitionedMemoryIdx in batches.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
number of workers to spin up when evaluation tag expressions.
No description provided by the author

# Structs

FindCache is a caching layer for the in-memory index.
No description provided by the author
Implements the the "MetricIndex" interface.
TagQueryContext runs a set of pattern or string matches on tag keys and values against the index.
TimeLimiter limits the rate of a set of serial operations.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

interface implemented by both UnpartitionedMemoryIdx and PartitionedMemoryIdx this is needed to support unit tests.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author