Commit Graph

88 Commits (c6949539ebc7db0cb0ec2a7cccd74b37eaece524)

Author SHA1 Message Date
Christian Haudum d8cc1cea83
chore: Make dedicated iterator package (#13273) 1 year ago
Paul Rogers 40ee766724
feat: Collect duplicate log line metrics (#13084) 1 year ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Sandeep Sukhani 0e5da205a6
structured metadata: track usage of structured metadata in queries (#11505) 2 years ago
Salva Corts 52a3f16039
Flag categorize labels on streams response (#10419) 2 years ago
Owen Diehl c405db4317
Format + Library for building bloom filter "blocks" from chunks (#10780) 2 years ago
Vladyslav Diachenko 00a3c5b026
renamed `non indexed labels` feature to `structured metadata` (#10432) 2 years ago
Sandeep Sukhani 962e03932d
non-indexed labels: support for deletion of logs with non-indexed labels (#10337) 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
Sandeep Sukhani 0d580e4501
serialize empty head block as well while checkpointing to retain the head block format (#10182) 2 years ago
Salva Corts 2754176239
Fixes for non-indexed metadata (#10167) 2 years ago
Salva Corts 48660d5cd5
Fix bugs in non-indexed-labels (#10142) 2 years ago
Salva Corts 24fd566833
Do not send back non-indexed labels for each entry in query response (#10090) 2 years ago
Sandeep Sukhani 9b554bba8d
implementing string interning to optimize resource usage for storing and processing non-indexed labels (#10044) 2 years ago
Salva Corts a0e9f1aeb5
Make naming consistent for non-Indexed labels (#10024) 2 years ago
Salva Corts 1d04cd5e31
Metadata to labels result and filtering support (#9702) 2 years ago
Salva Corts 3f161f5c1a
Improve observability for non-indexed labels usage (#9993) 2 years ago
Ed Welch fa6f9c638a
Loki: add 'post_filter_lines' stat for tracking how many lines are match a queries filter expression(s) (#9983) 2 years ago
Salva Corts 78aad0b805
Fix buffered iterator (#9976) 2 years ago
Salva Corts ce91076dd4
Add non-indexed metadata to chunks (#9700) 2 years ago
cui fliter 4b53909ccf
all: remove repetitive the (#9823) 3 years ago
Paul Rogers 14370bb8ce
Revert "Augment statistics.." PR 9400. (#9430) 3 years ago
Paul Rogers 1671751cbd
Augment statistics to note how many bytes are in duplicate lines due to replicas (#9400) 3 years ago
Owen Diehl 2836c79537
Revert "Loki: Fix memchunk headblock filter" (#8594) 3 years ago
Dylan Guedes 030d3232ff
Loki: Fix memchunk headblock filter (#8591) 3 years ago
Sandeep Sukhani b2d0481cbe
deletion: fix log deletion with line filters (#8151) 3 years ago
Bryan Boreham 9498ea2c02
chunks: decode varints directly from byte buffer; stop panicing on some corrupt inputs (#7264) 3 years ago
Owen Diehl 93de7a7061
renames skip -> ok in ProcessString (#6064) 4 years ago
Michel Hollands 477a0e71df
Add filter parameter to rebound so lines can be deleted by the compactor (#5879) 4 years ago
Travis Patterson 5939d5e9d8
Query filtering in the ingester and storage (#5629) 4 years ago
Cyril Tovena 8f02495453
Refactoring of the Loki storage (#5833) 4 years ago
Cyril Tovena 6dad54fef9
Fixes ingester sample deduping (#5470) 4 years ago
Cyril Tovena 5d8bc6129e
Correctly sets hash value for headblock iterator (#5423) 4 years ago
Sandeep Sukhani 7fafe94e1a
add a ms instead of ns to end time of the rebound chunk interval (#5351) 4 years ago
Cyril Tovena e3b74158a5
Fixes log deduplication when mutating Labels using LogQL (#5289) 4 years ago
Cyril Tovena 3af7b7900e
Refactor HeapIterator into Merge and Sort Iterator. (#5281) 4 years ago
Arve Knudsen a2dd731586
Chore: Add pkg/util/log package (#5187) 4 years ago
Marco Pracucci c53457feb9
Upgrade Cortex, Prometheus and Thanos (#4830) 4 years ago
Karsten Jeschkies 5ece938f3c
Run all benchmarks. (#4742) 4 years ago
Cyril Tovena 11071d4c31
Improves memchunk benchmark to account for block size. (#4645) 4 years ago
Cyril Tovena d81f757ecb
Refactor and simplify stats package. (#4712) 4 years ago
Danny Kopping cff8324f24
Replacing go-kit/kit/log with go-kit/log (#4484) 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
Owen Diehl a4db1a4359
Headblock interop (#3995) 4 years ago
Cyril Tovena 4a8f62ba00
Improve head chunk allocations when reading samples. (#3968) 4 years ago
Owen Diehl 23ad7f2e61
Unordered head block (#3957) 5 years ago
Sandeep Sukhani 2b7a6f201c
Logs deletion support for boltdb-shipper store (#3688) 5 years ago