package
3.4.2
Repository: https://github.com/grafana/loki.git
Documentation: pkg.go.dev

# Functions

ActivePeriodConfig returns index of active PeriodicConfig which would be applicable to logs that would be pushed starting now.
ExtractTableNumberFromName extracts the table number from a given tableName.
IsObjectStorageIndex returns true if the index type is either boltdb-shipper or tsdb.
UsingObjectStorageIndex returns true if the current or any of the upcoming periods use an object store index.

# Constants

ObjectStorageIndexRequiredPeriod defines the required index period for object storage based index stores like boltdb-shipper and tsdb.

# Structs

AutoScalingConfig for DynamoDB tables.
DayTime is a model.Time what holds day-aligned values, and marshals to/from YAML in YYYY-MM-DD format.
PeriodConfig defines the schema and tables to use for a period of time.
PeriodicTableConfig is configuration for a set of time-sharded tables.
ProvisionConfig holds config for provisioning capacity for index and chunk tables (on DynamoDB for now).
SchemaConfig contains the config for our chunk index schemas.
TableDesc describes a table.
TableRange represents a range of table numbers built based on the configured schema start/end date and the table period.

# Type aliases

TableRanges represents a list of table ranges for multiple schemas.
Tags is a string-string map that implements flag.Value.