Commit Graph

484 Commits (d7c0f2bfc136155bbdde79fe481ebddee4e84023)

Author SHA1 Message Date
Christian Haudum f52f8ad540
chore: Clarify compression package (#14257) 2 years ago
benclive 3c36ba949d
feat: Implement owned streams calculation using Partition Ring (#14282) 2 years ago
Cyril Tovena beca6f3366
feat(kafka): enqueue commit offset only once per batch process (#14278) 2 years ago
Cyril Tovena b6e9945f83
feat(kafka): Add Ingestion from Kafka in Ingesters (#14192) 2 years ago
Cyril Tovena a4aee4f4ff
fix: Wait for OwnedStreams service in Ingester startup (#14208) 2 years ago
Dylan Guedes a47515300a
fix: Report PSRL error message correctly (#14187) 2 years ago
Christian Haudum 963779064b
chore: Move compression utilities into separate package (#14167) 2 years ago
Cyril Tovena 44958c4b8b
chore(kafka): Refactor configurations and remove old modules (#14161) 2 years ago
Paul Rogers 18cef217fc
chore: Linting updates in prep for Go 1.23 (#14071) 2 years ago
Cyril Tovena 7c1a8493b3
perf: Avoid looking up unnecessary TSDB symbols during Volume API (#13960) 2 years ago
Paul Rogers 8fb7b488bd
chore(deps): update dskit 20240819 (#13924) 2 years ago
Marco Pracucci b88583da7d
feat: upgrade prometheus (#13671) 2 years ago
Ed Welch 646c75409e
chore: log stats around chunks being flushed (#13699) 2 years ago
Trevor Whitney 5a87ccb648
feat: instrument failed chunk encoding/decoding (#13684) 2 years ago
George Robinson 71cb767727
chore: replace pkg/errors with errors (#13583) 2 years ago
Cyril Tovena 0076bbdb42
chore: Refactor storage interface for rf1 (#13415) 2 years ago
George Robinson 7f35179cd3
feat: Ingester RF-1 (#13365) 2 years ago
Christian Haudum d8cc1cea83
chore: Make dedicated iterator package (#13273) 2 years ago
JordanRushing e28c15f56c
fix: support multi-zone ingesters when converting global to local limits for streams in limiter.go (#13321) 2 years 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
Christian Haudum 82fbb2fd96
feat(ingester): Smooth out chunk flush operations (#9994) 2 years ago
Ed Welch f897758747
fix: remove tenant label tagging from profiles to reduce cardinality (#13270) 2 years ago
Vladyslav Diachenko 2ca1ac66a3
feat: flush not owned streams (#13254) 2 years ago
Vladyslav Diachenko ce8645900e
feat: improve Owned Streams feature observability (#13232) 2 years ago
Vladyslav Diachenko 7ac19f00b4
fix: update fixed limit once streams ownership re-checked (#13231) 2 years ago
Ed Welch 32097c8462
fix: Redo ingester profile tagging (#13239) 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
Callum Styan 691b174138
fix: properly return http status codes from ingester to querier for RPC function calls (#13134) 2 years ago
Yuri Kotov 808425953f
feat: API: Expose optional label matcher for label names API (#11982) 2 years ago
Ed Welch 00d3c7a52d
feat: add profile tagging to ingester (#13068) 2 years ago
George Robinson cc3694eecd
feat: Add ingester_chunks_flush_failures_total (#12925) 2 years ago
Vladyslav Diachenko 4901a5c452
fix: not owned stream count (#13030) 2 years ago
Vladyslav Diachenko 1111595179
feat: new stream count limiter (#13006) 2 years ago
Ashwanth bf8a278879
chore: remove duplicate imports (#13001) 2 years ago
Ashwanth 1f5291a4a3
fix(indexstats): do not collect stats from "IndexStats" lookups for other query types (#12978) 2 years ago
Karsten Jeschkies 88c671162f
fix: Track bytes discarded by ingester. (#12981) 2 years ago
benclive 4a5edf1a2a
perf: Replace channel check with atomic bool in tailer.send() (#12976) 2 years ago
Shantanu Alshi e7fdeb974a
perf: Improve Detected labels API (#12816) 2 years ago
Kaviraj Kanagaraj b05c4f7288
chore(logging): Add entry's timestamp when rejected with `too far behind` (#12933) 2 years ago
Dylan Guedes afd9e36306
chore: Call `shardstreams.Config` by value instead of by reference (#12915) 2 years ago
Owen Diehl bc78d13d9b
feat(blooms): compute chunks once (#12664) 2 years ago
Shantanu Alshi 587a6d20e9
feat: Detected labels from store (#12441) 2 years ago
Trevor Whitney 6c33809015
feat: split detected fields queries (#12491) 2 years ago
Callum Styan ec81991f4d
feat: include the stream we failed to create in the stream limit error message (#12437) 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
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
Ed Welch 24f4e45165
feat: Enable automatic stream sharding by default (#12451) 2 years ago