package
2.9.12+incompatible
Repository: https://github.com/grafana/loki.git
Documentation: pkg.go.dev

# 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

# Functions

MustRegisterEncoding add a new chunk encoding.
New creates a new chunk according to the encoding set by the DefaultEncoding flag.
NewChunk creates a new chunk.
NewDecodeContext creates a new, blank, DecodeContext.
NewForEncoding allows configuring what chunk type you want.
ParseExternalKey is used to construct a partially-populated chunk from the key in DynamoDB.

# Constants

Big chunk encoding.
ChunkLen is the length of a chunk in bytes.
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

# Variables

DefaultEncoding exported for use in unit tests elsewhere.

# Structs

Chunk contains encoded timeseries data.
Config configures the behaviour of chunk encoding.
DecodeContext holds data that can be re-used between decodes of different chunks.

# Interfaces

Data is the interface for all chunks.
Filterer filters chunks based on the metric.
RequestChunkFilterer creates ChunkFilterer for a given request context.

# Type aliases

Encoding defines which encoding we are using, delta, doubledelta, or varbit.