package
2.2.1+incompatible
Repository: https://github.com/metrico/loki-apache.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
New makes a new Ingester.
No description provided by the author
NewLimiter makes a new limiter.
No description provided by the author
No description provided by the author

# Constants

CheckpointRecord is the type for the Checkpoint record based on protos.
WALRecordSamples is the type for the WAL record for samples.
WALRecordSeries is the type for the WAL record for series.

# Variables

No description provided by the author
No description provided by the author
ErrReadOnly is returned when the ingester is shutting down and a push was attempted.
Errors returned on Query.

# Structs

No description provided by the author
Chunk is a {de,}serializable intermediate type for chunkDesc which allows efficient loading/unloading to disk during WAL checkpoint recovery.
Config for an ingester.
Decbuf extends encoding.Decbuf with support for multi byte decoding.
Encbuf extends encoding.Encbuf with support for multi byte encoding.
Ingester builds chunks for incoming log streams.
Limiter implements primitives to get the maximum number of streams an ingester can handle for a specific tenant.
No description provided by the author
OnceSwitch is an optimized switch that can only ever be switched "on" in a concurrent environment.
No description provided by the author
Series is a {de,}serializable intermediate type for Series.
No description provided by the author
No description provided by the author
No description provided by the author
WALRecord is a struct combining the series and samples record.

# Interfaces

No description provided by the author
ChunkStore is the interface we need to store chunks.
No description provided by the author
QuerierQueryServer is the GRPC server stream we use to send batch of entries.
No description provided by the author
RingCount is the interface exposed by a ring implementation which allows to count members.
No description provided by the author
No description provided by the author
WAL interface allows us to have a no-op WAL when the WAL is disabled.
No description provided by the author

# Type aliases

RecordType represents the type of the WAL/Checkpoint record.