Commit Graph

56 Commits (abc0fd26d2255d670b21d18e305b2d0b69d54af5)

Author SHA1 Message Date
Salva Corts 45775c82f7
Implement `RequiredNumberLabels` query limit (#8918) 2 years ago
Salva Corts d24fe3e68b
Max bytes read limit (#8670) 2 years ago
Karsten Jeschkies 94725e7908
Define `RequiredLabels` query limit. (#8851) 2 years ago
Danny Kopping 528ed22dc2
Ruler: remote rule evaluation hardening (#8785) 2 years ago
Danny Kopping 5c3d204ebf
Ruler: rule evaluation jitter (#8848) 2 years ago
Ed Welch eadb9d2c00
Loki: Change the behavior of the 0 value for retention_period to disable retention. (#8753) 2 years ago
Callum Styan 9a2a038f43
Allow passing of context to query related limits functions (#8689) 2 years ago
Danny Kopping ebfeba5de3
Ruler: implement rule-based and shuffle sharding (#8092) 2 years ago
Danny Kopping fd3d362e0c
Removing duplicated limits file and refactored references (#8210) 2 years ago
Kaviraj Kanagaraj 9b5fa5e100
doc(distributor): Clarify `distributor.max-line-size` flag. (#8165) 2 years ago
Susana Ferreira f93b91bfb5
Add configuration documentation generation tool (#7916) 2 years ago
Danny Kopping a63ad06509
Querier/Ruler: query blocker (#7785) 3 years ago
Owen Diehl 22089415e8
Split parallelism across Period Configs (#7769) 3 years ago
Dylan Guedes 8e38ebb2b7
Loki: Implement timeouts migration (#7555) 3 years ago
Mohamed-Amine Bouqsimi 7debe7c235
Ruler: enable Loki to configure Alertmanagers per tenant (#7359) 3 years ago
Dylan Guedes b1d4efab12
Loki: Per-tenant stream sharding (#7311) 3 years ago
Mohamed-Amine Bouqsimi 3d4788fb51
Add ability for Ruler to remote write to multiple clients (#6823) 3 years ago
Dylan Guedes 15f8f42295
Adapt queryTimeout to be a per-tenant configuration (#6835) 3 years ago
Owen Diehl f470943433
reintroduces now deprecated+noop deletion configs for compatibility (#6917) 3 years ago
Travis Patterson bd3d80ad80
Add ability to limit the impact of pathological delete requests. (#6854) 3 years ago
Michel Hollands b4e6c59936
Compactor: add per tenant compaction delete enabled flag (#6410) 3 years ago
Trevor Wood aed11c25e6
fix(loki): allow global and per tenant sigv4 config (#6358) 3 years ago
Karen Miller b90c460769
Rename fudge_duplicate_timestamp to be increment_duplicate_timestamp (#6120) 3 years ago
Ed Welch fc8c4f0592
Loki: Add a configurable ability to fudge incoming timestamps for guaranteed query sort order when receiving entries for the same stream that have duplicate timestamps. (#6042) 3 years ago
Cyril Tovena 79f0e349f5
Refactor LogQL syntax into its own package (#5539) 3 years ago
Sandeep Sukhani 1e56dca741
per user index query readiness with limits overrides (#5484) 3 years ago
Owen Diehl 91d837e79c
Refactor/remove global splitby (#5243) 3 years ago
Dylan Guedes 98ecfefd89
Add distributor ring page (#4938) 3 years ago
Marco Pracucci c53457feb9
Upgrade Cortex, Prometheus and Thanos (#4830) 4 years ago
Owen Diehl 4d8009cacc
overrides checks for nil tenant limits on AllByUserID (#4687) 4 years ago
Owen Diehl 45113cb375
Enable unordered_writes by default (#4594) 4 years ago
Dylan Guedes 3ab7bcd17a
Change default RejectOldSamplesMaxAge from 14d to 7d. (#4569) 4 years ago
Sandeep Sukhani b4bd96073c
validate default limits config with other configs at startup (#4573) 4 years ago
JordanRushing ca67292b54
Introduce `overrides-exporter` module to Loki (#4520) 4 years ago
Dylan Guedes 6498c8cb13
Loki: Change default limits to common values (#4415) 4 years ago
Danny Kopping a961612436
Ruler: Refactoring remote-write config overrides (#4429) 4 years ago
Owen Diehl 415d4b03fa
Safe per tenant overrides loading (#4421) 4 years ago
Owen Diehl fc0f98b802
removes deprecated duplicate per stream rate limit fields (#4367) 4 years ago
Danny Kopping a1aaec1658
Create custom struct that eases json/yaml unmarshaling of complex relabel.Config struct (#4364) 4 years ago
Danny Kopping 8a546b31a9
Ruler: per-tenant WAL (#4344) 4 years ago
Owen Diehl 20515a2402
better per stream rate limits configuration options (#4236) 4 years ago
Owen Diehl 79d53317dd
bumps per stream default rate limits (#4228) 4 years ago
Owen Diehl 668622c813
Refactor per stream rate limit (#4213) 4 years ago
Callum Styan 757eeacb88
[ingester/stream]: Add a byte stream rate limit. (#4191) 4 years ago
Owen Diehl 066f0bf3c1
Tenant/unordered (#4130) 4 years ago
Karsten Jeschkies c3aaebe509
Support frontend V2 with query scheduler. (#4071) 4 years ago
Travis Patterson 8a2081a39e
Distributor: Truncate rather than drop log lines (#4051) 4 years ago
Cyril Tovena 3f3d10afcc
Add min_sharding_lookback limits to the frontends (#4047) 4 years ago
Sandeep Sukhani 7a7eeb0d63
skip applying retention when data in table is still within retention period and there are no overlapping delete requests (#3934) 4 years ago
Danny Kopping babed450c7
Ruler: Recording Rules (#3766) 4 years ago