Commit Graph

172 Commits (Alex3k-patch-6)

Author SHA1 Message Date
Karsten Jeschkies de2b0c6e9d
Rename per-request query limits. (#9011) 3 years ago
Ed Welch edc6b0bff7
Loki: Add a limit for the [range] value on range queries (#8343) 3 years ago
Danny Kopping 6bb8a071ca
Querier: block query by hash (#8953) 3 years ago
Salva Corts 28a7733ede
Rename config for enforcing a minimum number of label matchers (#8940) 3 years ago
Salva Corts d421feafe6
Log when returning query-time limit (#8938) 3 years ago
Salva Corts 45775c82f7
Implement `RequiredNumberLabels` query limit (#8918) 3 years ago
Bryan Boreham 793a689d1f
Iterators: re-implement mergeEntryIterator using loser.Tree for performance (#8637) 3 years ago
Salva Corts d24fe3e68b
Max bytes read limit (#8670) 3 years ago
Karsten Jeschkies 94725e7908
Define `RequiredLabels` query limit. (#8851) 3 years ago
Travis Patterson 5a08a6bcb9
Label selector optimizations (#8763) 3 years ago
Karsten Jeschkies f5f1753851
Print duration in error messages with more readable. (#8816) 3 years ago
Christian Haudum be8b4eece3
Scheduler: Add query fairness control across multiple actors within a tenant (#8752) 3 years ago
Trevor Whitney b46e392adb
gofmt is needed for the build (#8678) 3 years ago
Ed Welch a4eb536fb2
Loki: remove `subqueries` from metrics.go logging and replace it with separate split and shard counters (#8761) 3 years ago
Karsten Jeschkies 8eac851962
Remove print statements introduced by #8727. (#8775) 3 years ago
Callum Styan 5a85f6647e
Add initial implementation of per-query limits (#8727) 3 years ago
Bryan Boreham 019ac9975c
Iterators: re-implement entrySortIterator using loserTree for performance (#8351) 3 years ago
Michel Hollands 4f8d3240f6
Use 0.28.1 build image and update go and alpine versions (#8583) 3 years ago
Sandeep Sukhani b2d0481cbe
deletion: fix log deletion with line filters (#8151) 3 years ago
Danny Kopping ebfeba5de3
Ruler: implement rule-based and shuffle sharding (#8092) 3 years ago
Danny Kopping a183d6308e
Only print logger error when required (#8256) 3 years ago
Danny Kopping fd3d362e0c
Removing duplicated limits file and refactored references (#8210) 3 years ago
Danny Kopping 7c78d7ea44
Removing "replace" directive for line-buffered logger (#8162) 3 years ago
Danny Kopping a4f306399a
Add store & cache download statistics (#7982) 3 years ago
Karsten Jeschkies c71620ae94
Flush buffered logger on exit. (#7924) 3 years ago
Susana Ferreira f93b91bfb5
Add configuration documentation generation tool (#7916) 3 years ago
Maxim Ivanov b773a7a3cf
promtail: ratelimiting by label (#7597) 3 years ago
Robert Fratto 85392a9728
Update Prometheus dependency to latest release (v2.40.4) (#7826) 3 years ago
Sandeep Sukhani 89d81020ce
fix lint issues from PR 7804 (#7814) 3 years ago
Danny Kopping a63ad06509
Querier/Ruler: query blocker (#7785) 3 years ago
Karsten Jeschkies dd098bbd6d
Return error on JSON serialization error. (#7745) 3 years ago
Kaviraj Kanagaraj 3a0be48975
config: Improve error message loading config with ENV variables. (#7759) 3 years ago
Karsten Jeschkies bd879498ad
Serialize query JSON response in a stream. (#7721) 3 years ago
Cyril Tovena 6aa85e318c
Improves performance of json responses (#7522) 3 years ago
Mohamed-Amine Bouqsimi 7debe7c235
Ruler: enable Loki to configure Alertmanagers per tenant (#7359) 3 years ago
Robert Fratto 2208ea7147
Update Prometheus dependency to latest release (v2.39.1) (#7425) 3 years ago
Travis Patterson c1bccac141
Results cache fix improvements (#7444) 3 years ago
Danny Kopping 33bf36aa21
Promtail: flush logs on exit (#7400) 3 years ago
Dennis Szczepanski 4e61c60296
Loki: Renames metric 'loki_log_messages_total' to 'loki_internal_log_messages_total' (#7361) 3 years ago
Danny Kopping c3e92b876c
Restoring lint checks that were previously disabled (#7340) 3 years ago
Danny Kopping 6bf5b5d8c1
Use a line-buffered logger to deamplify write syscalls (#6954) 3 years ago
Owen Diehl 2bd9c91564
Bugfix include cache generations on querier response (#7300) 3 years ago
Eng Zer Jun e2842c69c5
Replace deprecated `io/ioutil` with `io` and `os` packages (#7212) 3 years ago
Sandeep Sukhani 7f298ff72f
avoid using bloomfilters for chunks in stats calls by avoiding duplicates (#7209) 3 years ago
Mohamed-Amine Bouqsimi 3d4788fb51
Add ability for Ruler to remote write to multiple clients (#6823) 3 years ago
Adam eaf7f34f49
bugfix:add cases.NoLower option (#7052) 3 years ago
Adam d69d3b664c
Deprecation Fix: Replace strings.Title with cases.Title().String() (#7048) 3 years ago
Christian Haudum c12a1f4f43
feature: Add ingester handler for shutdown and forget tokens (#6179) 4 years ago
Owen Diehl 3f4a663dbe
Tsdb/index sampling endpoint (#6347) 4 years ago
Danny Kopping 36e0979cf5
Add cache usage statistics (#6317) 4 years ago