Commit Graph

86 Commits (84788ad2aeb0aa9f26ebaedb95f4c541045c6023)

Author SHA1 Message Date
benclive 3c36ba949d
feat: Implement owned streams calculation using Partition Ring (#14282) 1 year ago
Christian Haudum 963779064b
chore: Move compression utilities into separate package (#14167) 1 year ago
Cyril Tovena 0076bbdb42
chore: Refactor storage interface for rf1 (#13415) 1 year ago
George Robinson 7f35179cd3
feat: Ingester RF-1 (#13365) 1 year ago
Christian Haudum d8cc1cea83
chore: Make dedicated iterator package (#13273) 1 year 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
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
Owen Diehl bc78d13d9b
feat(blooms): compute chunks once (#12664) 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
Christian Haudum 62176339c4
Bloom querying: Propagate line filters from querier to bloom filter (#11492) 2 years ago
Shantanu Alshi fb6f6d2e2f
Stop using global logger in modules (#11051) 2 years ago
Michel Hollands 8628b15624
Use metrics namespace for more metrics (#11025) 2 years ago
Christian Haudum 2b6bdc2a29
chore(storage): Simplify store interfaces and abstractions (pt 2) (#10454) 2 years ago
Vladyslav Diachenko 00a3c5b026
renamed `non indexed labels` feature to `structured metadata` (#10432) 2 years ago
Kaviraj Kanagaraj bbfb13c3e4
Pin `chunk` and `index` format to `schema` version. (#10213) 2 years ago
Salva Corts 287f29bc46
Update chunk and head fmt to v4 (non-indexed labels) (#10242) 2 years ago
Charles Korn bde65667f7
Upgrade dskit to use packages migrated from weaveworks/common (#10164) 2 years ago
Christian Haudum ab3d58a265
Add initial delay before starting flush loop (#9995) 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) 2 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
Peter Štibraný 90a1d4593e
Update Prometheus dependency (#9205) 3 years ago
Pablo fda14ca156
Re-license and export `pkg/ingester` WAL code to be used in Promtail's WAL (#8315) 3 years ago
Robert Fratto 2208ea7147
Update Prometheus dependency to latest release (v2.39.1) (#7425) 3 years ago
Owen Diehl 57cec8e496
[TSDB] Ingester Index Sampling (#6852) 3 years ago
Owen Diehl 4903df6ae5
Tsdb/inverted index wiring (#6252) 4 years ago
Cyril Tovena 8f02495453
Refactoring of the Loki storage (#5833) 4 years ago
Karsten Jeschkies 46956d0bf6
Use dskit/tenant intead of loki/pkg/tenant. (#5724) 4 years ago
Christian Simon ea62af58e9
Introduce a ChunkRef type as part of logproto (#5643) 4 years ago
Eng Zer Jun 392fde1e27
refactor: use `T.TempDir` to create temporary test directory (#5253) 4 years ago
Arve Knudsen a2dd731586
Chore: Add pkg/util/log package (#5187) 4 years ago
Kaviraj 38c42a26c6
Move `cortex/pkg/tenant` dependency to Loki. (#4944) 4 years ago
Marco Pracucci c53457feb9
Upgrade Cortex, Prometheus and Thanos (#4830) 4 years ago
Susana Ferreira 2d24e2ea64
Migration to dskit/ring (#4641) 4 years ago
Trevor Whitney ed025e0cd6
Change a few default config values and improve application of common storage config (#4543) 4 years ago
Danny Kopping cff8324f24
Replacing go-kit/kit/log with go-kit/log (#4484) 4 years ago
Arve Knudsen ae424deac1
Upgrade dskit (#4295) 4 years ago
Christian Haudum 8d561f6caf
Chore: Update Cortex and use kv package from grafana/dskit (#4282) 4 years ago
Arve Knudsen cfb4fc1f55
Use flagext from dskit (#4225) 4 years ago
Nick Pillitteri 79a7bdbabc
Chore: Use services and modules from grafana/dskit (#4196) 4 years ago
Owen Diehl ff2ced09ea
Cleanup/unordered writes ingester config (#4192) 4 years ago
Cyril Tovena 32e55c3043
Fork cortex chunk storage into Loki. (#3842) 4 years ago
Owen Diehl 56256bfd5b
Unordered chunks (#4001) 4 years ago
Nick Pillitteri b830d65bdd
Use the Cortex wrapper for getting tenant ID from a context (#3973) 5 years ago