package
0.0.0-20240805073345-39c03fc987d2
Repository: https://github.com/intergral/deep.git
Documentation: pkg.go.dev

# Functions

NewOverrides makes a new Overrides.

# Constants

ErrorPrefixLiveSnapshotsExceeded is used to flag batches from the ingester that were rejected b/c they had too many snapshots.
ErrorPrefixRateLimited is used to flag batches that have exceeded the snapshot/second of the tenant.
ErrorPrefixSnapshotTooLarge is used to flag batches from the ingester that were rejected b/c they exceeded the single snapshot limit.
GlobalIngestionRateStrategy indicates that an attempt should be made to consider this limit across the entire Deep cluster.
LocalIngestionRateStrategy indicates that this limit can be evaluated in local terms only.
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
metrics.
No description provided by the author

# Structs

Config is a struct used to print the complete runtime config (defaults + overrides).
Limits describe all the limits for users; can be used to describe global default limits via flags, or per-user limits via yaml config.
Overrides periodically fetch a set of per-user overrides, and provides convenience functions for fetching the correct value.

# Type aliases

No description provided by the author