# Packages
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
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
ChunksHandler allows you to fetch a compressed tar of all the chunks for a given time range and set of matchers.
New builds a queryable and promql engine.
NewBlockQueryable returns a client to query a block store.
No description provided by the author
NewQueryable creates a new Queryable for cortex.
NewUserStore returns a new UserStore.
RemoteReadHandler handles Prometheus remote read requests.
# Structs
BlockQueryable is a storage.Queryable implementation for blocks storage.
Config contains the configuration require to create a querier.
DummyAlertmanagerRetriever implements AlertmanagerRetriever.
DummyRulesRetriever implements RulesRetriever.
DummyTargetRetriever implements github.com/prometheus/prometheus/web/api/v1.targetRetriever.
UserStore is a multi-tenant version of Thanos BucketStore.
# Interfaces
Distributor is the read interface to the distributor, made an interface here to reduce package coupling.
SeriesWithChunks extends storage.Series interface with direct access to Cortex chunks.