Commit Graph

106 Commits (main)

Author SHA1 Message Date
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) 6 months ago
Shantanu Alshi 61e81c5a4c
chore(otlp): OTLP Metrics (#18281) 6 months ago
Charles Korn 545fb1597c
refactor(stringlabels): Support stringlabels in `logql/log` package (#17838) 7 months ago
Trevor Whitney 577d501839
refactor: extractors can return multiple samples (#17064) 8 months ago
Karsten Jeschkies a864f8b986
refactor(stringlabels): Support stringlabels in log.StreamPipeline (#17216) 9 months ago
Karsten Jeschkies 5bba0c27b7
refactor(stringlabels): Support stringlabels ingester tests (#17121) 9 months ago
Trevor Whitney 40d7b979a4
chore: implement multi-variant queries (#16426) 10 months ago
Trevor Whitney 5b16c0be7d
refactor: allow sample expressions to have multiple extractors (#16224) 11 months ago
Dylan Guedes 0bc23db95d
refactor: Add retention hours to `discarded` metrics (#15875) 11 months ago
benclive 83a8893a3f
feat(kafka): Remove rate limits for kafka ingestion (#14460) 1 year ago
benclive 5cbb23994b
feat(kafka): Implement limiter using partition ring for Kafka (#14359) 1 year ago
Cyril Tovena 7c1a8493b3
perf: Avoid looking up unnecessary TSDB symbols during Volume API (#13960) 1 year ago
George Robinson 71cb767727
chore: replace pkg/errors with errors (#13583) 1 year ago
Christian Haudum d8cc1cea83
chore: Make dedicated iterator package (#13273) 2 years ago
Paul Rogers 40ee766724
feat: Collect duplicate log line metrics (#13084) 2 years ago
JordanRushing e7689b248d
feat: add recalculateOwnedStreams to check stream ownership if the ring is changed (#13103) 2 years ago
George Robinson 9767807680
feat: Add backoff to flush op (#13140) 2 years ago
Karsten Jeschkies 88c671162f
fix: Track bytes discarded by ingester. (#12981) 2 years ago
Dylan Guedes afd9e36306
chore: Call `shardstreams.Config` by value instead of by reference (#12915) 2 years ago
Shantanu Alshi 587a6d20e9
feat: Detected labels from store (#12441) 2 years ago
Ed Welch 670041368a
chore: add more validation at startup to make sure we have a proper schema, and necessary directories are created (#12496) 2 years ago
Ed Welch 24f4e45165
feat: Enable automatic stream sharding by default (#12451) 2 years ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 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
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
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
Sandeep Sukhani 0e5da205a6
structured metadata: track usage of structured metadata in queries (#11505) 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
Karsten Jeschkies f67fff3eb2
Approximate `quantile_over_time` (#10417) 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
Trevor Whitney 4d2a94ebd3
Return intersecting labels when aggregating volume by label (#10248) 2 years ago
Trevor Whitney a12311c5c8
Allow volume to be aggregated by label (#9988) 2 years ago
Trevor Whitney 9e19ff006c
Add targetLabels to SeriesVolume requests (#9878) 3 years ago
Travis Patterson 4da0f63789
Remove unused Value field (#9774) 3 years ago
Trevor Whitney dbc3040739
Convert SeriesVolume response to prometheus-style (#9703) 3 years ago
Dylan Guedes c0d9a2b4ba
Log push failures per-entry instead of in batches (#9720) 3 years ago
Travis Patterson db97058a84
Series volume endpoint (#9704) 3 years ago
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 3 years ago
Travis Patterson 065bee7e72
Label Volume Endpoint (#9588) 3 years ago
Periklis Tsirakidis 69392de8b6
Fix duplicate label values from ingester streams (#9629) 3 years ago
Travis Patterson 6d8a184334
Revert "revert count unflused chunks (#9504)" (#9615) 3 years ago
Travis Patterson a4ef06890b
revert count unflused chunks (#9504) 3 years ago