Commit Graph

201 Commits (main)

Author SHA1 Message Date
Salva Corts 2bbdfa54e7
fix: Pass ingestion policy set through header to ingesters via grpc (#19630) 2 months ago
Salva Corts 987840b5d3
feat: Resolve ingestion policy via a header (#19548) 2 months ago
Salva Corts af257fd058
feat: per policy overridable stream limits (#18994) 4 months ago
Robert Fratto 86c57c8616
chore: consistently use new labels.Labels API (#18490) 5 months ago
Shantanu Alshi 61e81c5a4c
chore(otlp): OTLP Metrics (#18281) 6 months ago
Oleg Zaytsev c8a15f451c
refactor: Use OTel tracing library (#17859) 7 months ago
Karsten Jeschkies 845822b124
refactor(stringlabels): Support stringlabels in ingester (#17243) 9 months ago
Eng Zer Jun 982b16b404
refactor: replace min/max helpers with built-in min/max (#16438) 10 months ago
Trevor Whitney 5b16c0be7d
refactor: allow sample expressions to have multiple extractors (#16224) 10 months ago
Salva Corts 0be39a0ed1
feat(policies): Log when multiple policies match the same stream (#16321) 10 months ago
Dylan Guedes 5c8e832260
feat: Introduce policy stream mapping (#15982) 11 months ago
Dylan Guedes 0bc23db95d
refactor: Add retention hours to `discarded` metrics (#15875) 11 months ago
Owen Diehl 2a2b52808c
perf(ingester): refactor lock acquisitions related to `not_owned` series limit functionality (#15839) 11 months ago
Periklis Tsirakidis f63c16f77d
fix(partition-ingester): Add stream creation error logging (#15640) 12 months ago
Cyril Tovena 90c5dbf0d3
chore: Revert syntax module (#14831) 1 year ago
Cyril Tovena 28c9645d10
chore: Introduce logql/syntax go module (#14790) 1 year ago
Vladyslav Diachenko a962edba33
feat(loki): include structured_metadata size while asserting rate limit (#14571) 1 year ago
benclive 83a8893a3f
feat(kafka): Remove rate limits for kafka ingestion (#14460) 1 year ago
benclive 3c36ba949d
feat: Implement owned streams calculation using Partition Ring (#14282) 1 year ago
Paul Rogers 18cef217fc
chore: Linting updates in prep for Go 1.23 (#14071) 1 year ago
George Robinson 71cb767727
chore: replace pkg/errors with errors (#13583) 1 year ago
Vladyslav Diachenko 5ae5b31b1f
fix: stream ownership check (#13314) 2 years ago
Paul Rogers 40ee766724
feat: Collect duplicate log line metrics (#13084) 2 years ago
Vladyslav Diachenko 2ca1ac66a3
feat: flush not owned streams (#13254) 2 years ago
JordanRushing e7689b248d
feat: add recalculateOwnedStreams to check stream ownership if the ring is changed (#13103) 2 years ago
Callum Styan 691b174138
fix: properly return http status codes from ingester to querier for RPC function calls (#13134) 2 years ago
Vladyslav Diachenko 1111595179
feat: new stream count limiter (#13006) 2 years ago
Karsten Jeschkies 88c671162f
fix: Track bytes discarded by ingester. (#12981) 2 years ago
Shantanu Alshi 587a6d20e9
feat: Detected labels from store (#12441) 2 years ago
Callum Styan ec81991f4d
feat: include the stream we failed to create in the stream limit error message (#12437) 2 years ago
Cyril Tovena 491d2513e7
feat: add log patterns ingestion and query API. (#12403) 2 years ago
Shantanu Alshi 2c878c8301
fix: Bugfixes for detected labels API (#12466) 2 years ago
Travis Patterson cf04ec1320
feat: Enable warnings in Loki query responses (#12425) 2 years ago
Shantanu Alshi 643f353cef
feat: Detected labels - get and filter labels from ingesters (#12432) 2 years ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Owen Diehl a36483b731
feat(blooms): bloom integration in query planning (#12208) 2 years ago
Travis Patterson c8d2c32002
feat: Introduce special header that tells Loki not to modify query results (#12327) 2 years ago
Travis Patterson d175184fe5
chore: remove shards from wrapper signature (#12322) 2 years ago
Travis Patterson fed7566ba9
fix: Pass query to pipeline wrappers from the AST (#12305) 2 years ago
Ashwanth 3b5ed8c3ec
chore: pass shard count to injected pipelines and extractors (#12213) 2 years ago
Karsten Jeschkies 243e6f813a
refactor: Pass context to usage tracker. (#12272) 2 years ago
Karsten Jeschkies 6578a00481
feat: Support usage trackers for received and discarded bytes. (#11840) 2 years ago
Dylan Guedes 9b7e48aca9
Ingesters: Revert "Add metrics.go log line when reading from an ingester (#11571)" (#11818) 2 years ago
Michel Hollands f04d0db434
Add metrics.go log line when reading from an ingester (#11571) 2 years ago
Travis Patterson f668a1b80b
Add context and tenant to pipeline/extractor wrappers (#11528) 2 years ago
Karsten Jeschkies 9aae25008d
Optimize series response format by using repeated fileds. (#11498) 2 years ago
Travis Patterson be71a80b15
Implement hooks to instrument query pipelines (#11493) 2 years ago
Michel Hollands 8628b15624
Use metrics namespace for more metrics (#11025) 2 years ago
Kaviraj Kanagaraj bbfb13c3e4
Pin `chunk` and `index` format to `schema` version. (#10213) 2 years ago
Bryan Boreham f89a51fde8
Tracing: elide small traces for Stats call (#10308) 2 years ago