Commit Graph

1979 Commits (3b57ad2a5432f2d13a97b009762e91e8eadd0d2c)

Author SHA1 Message Date
Bryan Boreham 3b57ad2a54
WAL: remove ePool that is unused (#8669) 2 years ago
Bill Franklin 3ed9f0c9ef
Canary: support filtering / parsing logs with LogQL (#8871) 2 years ago
Dylan Guedes 4f94b89fdb
Loki: Add more spans to write path (#8888) 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
Sandeep Sukhani 4e893a0a88
tsdb: sample chunk info from tsdb index to limit the amount of chunkrefs we read from index (#8742) 2 years ago
Christian Haudum 9844fad8b4
Rename LeafQueue to TreeQueue (#8856) 2 years ago
Travis Patterson 9d20bed26a
Short circuit parsers (#8724) 2 years ago
W.T. Chang 183fe85f1c
Loki: Add route_randomly to Redis options (#8852) 2 years ago
Danny Kopping 528ed22dc2
Ruler: remote rule evaluation hardening (#8785) 2 years ago
Danny Kopping 2d93952929
(chore): remove incorrect cache config preample (#8859) 2 years ago
Travis Patterson 5a08a6bcb9
Label selector optimizations (#8763) 2 years ago
Ashwanth 7d2eeddfb8
LogQL: Fix panic when using `unpack` with empty line (#8853) 2 years ago
Danny Kopping 5c3d204ebf
Ruler: rule evaluation jitter (#8848) 2 years ago
Karsten Jeschkies f5f1753851
Print duration in error messages with more readable. (#8816) 2 years ago
Christian Haudum be8b4eece3
Scheduler: Add query fairness control across multiple actors within a tenant (#8752) 2 years ago
Ashwanth d08b87f799
json parser: fix panic when processing empty line (#8835) 2 years ago
René Scheibe 76c2e910cb
chore: Fix spelling of "syncing" (#8829) 2 years ago
Dylan Guedes 53b9a351e5
Loki: Add a `prepare-shutdown` endpoint (#8786) 2 years ago
Travis Patterson 37c0b3dec2
Allow math on errors (#8823) 2 years ago
Karsten Jeschkies ffb605fa85
Fix: Ensure query limits tripperware wraps frontend. (#8789) 2 years ago
Travis Patterson 83ba93c867
fix to-string for noop label filters (#8799) 2 years ago
Christian Haudum 22b672986a
Revert "Implement hierarchical queues for query scheduler" (#8796) 2 years ago
Trevor Whitney b46e392adb
gofmt is needed for the build (#8678) 2 years ago
Danny Kopping 33e44ed39d
Ruler: remote rule evaluation (#8744) 2 years ago
Karsten Jeschkies 28ebf8ec12
Impose per-request limit on label queries. (#8777) 2 years ago
Ed Welch 0352b75f0d
Loki: Add new logql template functions `bytes`, `duration`, `unixEpochMillis`, `unixEpochNanos`, `toDateInZone`, `b64Enc`, and `b64Dec` (#8774) 2 years ago
Ed Welch 55c96bfe90
Loki: add lines processed to metrics.go (#8764) 2 years ago
Ed Welch a4eb536fb2
Loki: remove `subqueries` from metrics.go logging and replace it with separate split and shard counters (#8761) 2 years ago
Karsten Jeschkies 8eac851962
Remove print statements introduced by #8727. (#8775) 2 years ago
Ed Welch eadb9d2c00
Loki: Change the behavior of the 0 value for retention_period to disable retention. (#8753) 2 years ago
Danny Kopping e2ac2d50e2
Changes from linter (#8769) 2 years ago
Callum Styan 5a85f6647e
Add initial implementation of per-query limits (#8727) 2 years ago
Travis Patterson 9ac33e216e
Reimplement Unpack in terms of jsonparser rather than jsoniter (#8739) 2 years ago
Travis Patterson 9c6e509a6a
Reimplement JsonExpressionParser in terms of jsonparser (#8734) 2 years ago
Christian Haudum 4b74a5b815
Implement hierarchical queues for query scheduler (#8691) 2 years ago
Sandeep Sukhani 162a2d0057
deletion: fix issue in processing delete requests with tsdb index (#8665) 2 years ago
Karsten Jeschkies 28d845d26c
Make Loki Overrides public. (#8696) 2 years ago
Travis Patterson 7f42137584
Use Line Filters in StringLabelFilter (#8659) 2 years ago
Dylan Guedes f9a1f2d94e
Loki: Stop running tickers on deletes (#8697) 2 years ago
Callum Styan 9a2a038f43
Allow passing of context to query related limits functions (#8689) 2 years ago
Danny Kopping ab7a970b94
Querier/Ruler: add histogram to track fetched chunk size distribution (#8682) 2 years ago
Bryan Boreham 08ac5336d5
WAL: store pointers in record pool (#8667) 2 years ago
Travis Patterson c42a0ba868
Optimize .+ regex line filter (#8646) 2 years ago
Christian Haudum a5652c8027
Clean up scheduler code to prepare upcoming changes (#8643) 2 years ago
Jan Jansen 84c5e20af1
S3: add support for s3 session token (#8474) 2 years ago
Danny Kopping 6bf782b0a7
Ruler: do not keep appending logger keys (#8650) 2 years ago
dependabot[bot] 31f8bf9a73
Bump golang.org/x/net from 0.4.0 to 0.7.0 in /pkg/push (#8562) 2 years ago
Bryan Boreham 6fd4b5e89b
Update prometheus/prometheus from 2.41 to 2.42 (#8571) 2 years ago
Christian Haudum d4a6b159fa
chore: Cleanup label extraction expression (#8596) 2 years ago