Commit Graph

75 Commits (39b57ec4eac3cbdc718aacae32ab8ff4e989709b)

Author SHA1 Message Date
Christian Haudum 3beb8ff9cf
fix(build): Use Debian Bullseye base image for build image (#14368) 1 year ago
Paul Rogers 18cef217fc
chore: Linting updates in prep for Go 1.23 (#14071) 1 year ago
Callum Styan b1802971c2
chore: log the query from the request when we're unable to get a result from the results cache (#13915) 1 year ago
Marco Pracucci b88583da7d
feat: upgrade prometheus (#13671) 1 year ago
Ed Welch d3e1edbf11
fix: fix retry code to handle grpc status codes. updated newer stats retries to be wrapped with spans (#13592) 1 year ago
Ed Welch 7232795e1f
fix: add a retry middleware to all the stats handlers (#13584) 1 year ago
Ashwanth a457c5d171
fix(retry): fix retries when using protobuf encoding (#13316) 2 years ago
Dylan Guedes c1fada9af0
refactor: Remove unnecessary spanlogger usage (#13255) 2 years ago
Karsten Jeschkies 6e4555010e
fix: Introduce feature flag for [last|first]_over_time sharding. (#13067) 2 years ago
Trevor Whitney af09f53a33
ci: release workflows get build image from makefile (#12778) 2 years ago
Travis Patterson cf04ec1320
feat: Enable warnings in Loki query responses (#12425) 2 years ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Callum Styan 018856c1c1
fix: fix span logging based on changes to request types timestamps (#12393) 2 years ago
Kaviraj Kanagaraj 7480468e0f
fix: (Bug) correct resultType when storing instant query results in cache (#12312) 2 years ago
Ashwanth 9e7725b31b
feat(metadata): introduce a separate split interval for recent query window (#11897) 2 years ago
Karsten Jeschkies 8dde7b9d49
Support tail requests with protobuf encoding. (#11426) 2 years ago
Karsten Jeschkies f67fff3eb2
Approximate `quantile_over_time` (#10417) 2 years ago
Salva Corts 489ac8d529
Extract results cache into new pkg (#11343) 2 years ago
Kaviraj Kanagaraj 30d0030bf9
inflight-logging: Add extra metadata to inflight requests logging (#11243) 2 years ago
Karsten Jeschkies 05c4b77ed0
Define QueryResponse and QueryRequest protobufs. (#10956) 2 years ago
Karsten Jeschkies 979530b6b9
Propagate query metrics and cache num information. (#11176) 2 years ago
Michel Hollands 8628b15624
Use metrics namespace for more metrics (#11025) 2 years ago
Callum Styan 557b516b66
Refactor the proto Request interface to return time.Time (#11018) 2 years ago
Karsten Jeschkies 6948c4a179
Turn frontend Tripperware into a Middleware. (#10688) 2 years ago
Ed Welch d66dd30c17
Loki: introduce an exponential backoff on failed query retries. (#10959) 2 years ago
Shantanu Alshi 183d6f2c39
Upgrade prometheus to 0.47.1 and dskit (#10814) 2 years ago
Ashwanth 2902f986a4
cache: Enable embedded cache if no other cache is configured. (#10620) 2 years ago
Shantanu Alshi f1bbdc51dc
Remove split_queries_by_interval and forward_headers_list (#10395) 2 years ago
Ashwanth cc6634972f
config: deprecates unordered-writes and few unused configs (#10324) 2 years ago
Charles Korn bde65667f7
Upgrade dskit to use packages migrated from weaveworks/common (#10164) 2 years ago
Karsten Jeschkies b35bbd80d6
Support content negotiation between query frontend and querier. (#9813) 3 years ago
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 3 years ago
Salva Corts 73ac208981
Improve docs for empty value in cache compression config (#9649) 3 years ago
Salva Corts c6fbff26e1
Add config to avoid caching stats for recent data (#9537) 3 years ago
Ivana Huckova eb7dae4583
Loki: Improve error message when step too low (#9641) 3 years ago
Salva Corts 1694ad0f9b
Stats cache can be configured independently (#9535) 3 years ago
Salva Corts 87a659a6db
Add span events for index stats and result cache (#9552) 3 years ago
Peter Štibraný 90a1d4593e
Update Prometheus dependency (#9205) 3 years ago
Salva Corts 422560b6b1
Flag to disable index stats cache (#9177) 3 years ago
Salva Corts fd16425062
Cache index stats requests (#8972) 3 years ago
Dylan Guedes 9159c1dac3
Loki: Improve spans usage (#8927) 3 years ago
Salva Corts d24fe3e68b
Max bytes read limit (#8670) 3 years ago
Callum Styan 9a2a038f43
Allow passing of context to query related limits functions (#8689) 3 years ago
Bryan Boreham 6fd4b5e89b
Update prometheus/prometheus from 2.41 to 2.42 (#8571) 3 years ago
Susana Ferreira f93b91bfb5
Add configuration documentation generation tool (#7916) 3 years ago
Robert Fratto 85392a9728
Update Prometheus dependency to latest release (v2.40.4) (#7826) 3 years ago
Christian Haudum feaf9c3232
Log query string on retry alongside the error (#7834) 3 years ago
Trevor Whitney 37b1c0fce0
guard against divide by 0 when splitting parallelism (#7831) 3 years ago
Sandeep Sukhani 89d81020ce
fix lint issues from PR 7804 (#7814) 3 years ago
Sandeep Sukhani 1410808ee9
use grpc for communicating with compactor for query time filtering of data requested for deletion (#7804) 3 years ago