Commit Graph

32 Commits (main)

Author SHA1 Message Date
Ed Welch c3f12ef3df
chore: track time spent waiting for data from ingesters (#19648) 2 months ago
Sophie Waldman 98b411a649
chore(linter): Fix issues flagged by updated golangci-lint version (#19206) 4 months ago
Christian Haudum 8afdfd500c
chore: Rename `HeapIterator` to `MergeEntryIterator` (#13975) 1 year ago
Cyril Tovena 1e33ae1546
chore: Improve performance of structured metadata (#13404) 2 years ago
Christian Haudum d8cc1cea83
chore: Make dedicated iterator package (#13273) 2 years ago
Travis Patterson cf04ec1320
feat: Enable warnings in Loki query responses (#12425) 2 years ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Salva Corts 52a3f16039
Flag categorize labels on streams response (#10419) 2 years ago
Vladyslav Diachenko 00a3c5b026
renamed `non indexed labels` feature to `structured metadata` (#10432) 2 years ago
Salva Corts 48660d5cd5
Fix bugs in non-indexed-labels (#10142) 2 years ago
Karsten Jeschkies 2830ec3791
Reuse allocated buffer space in merge iterator. (#9538) 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
Bryan Boreham 793a689d1f
Iterators: re-implement mergeEntryIterator using loser.Tree for performance (#8637) 3 years ago
Bryan Boreham 019ac9975c
Iterators: re-implement entrySortIterator using loserTree for performance (#8351) 3 years ago
Travis Patterson bc16450349
Revert "Hide duplicates caused by stream sharding (#7005)" (#7031) 3 years ago
Travis Patterson a98b7ebaf4
Hide duplicates caused by stream sharding (#7005) 3 years ago
Cyril Tovena fcb9812f5d
Fixes deduping when multiple timestamp are equal (#5799) 4 years ago
Cyril Tovena 6dad54fef9
Fixes ingester sample deduping (#5470) 4 years ago
Karsten Jeschkies 8e9009a7e3
Speed up `EntrySortIterator` by 20%. (#5318) 4 years ago
Owen Diehl f598484a94
Release entryBufferPool once (#5324) 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
Cyril Tovena 88feda41a0
Improve heap iterators. (#4731) 4 years ago
Karsten Jeschkies 5ece938f3c
Run all benchmarks. (#4742) 4 years ago
Cyril Tovena d81f757ecb
Refactor and simplify stats package. (#4712) 4 years ago
Owen Diehl 6ac96478a7
safely close nonOverlapping iterators (#4160) 4 years ago
Ed Welch 6e67d1ea5d
Loki/Promtail: Client Refactor (#3623) 5 years ago
Cyril Tovena 55b91fc793
Fixes head chunk iterator direction. (#3383) 5 years ago
Cyril Tovena e21d6edc10
Fixes 500 in the querier when returning multiple errors. (#3348) 5 years ago
Cyril Tovena fd5cb96693
LogQL: Labels and Metrics Extraction (#2769) 5 years ago
Cyril Tovena 0be64fcb34
Improve metric queries by computing samples at the edges. (#2293) 6 years ago
Cyril Tovena cd74043db9
Improve entry deduplication. (#2302) 6 years ago
Cyril Tovena d08ceef16b
Fixes iterators boundaries. (#2136) 6 years ago
Cyril Tovena a8b94aec3d
Reverse entry iterator pool (#2064) 6 years ago
Cyril Tovena 9988ce4b9f
Improve protobuf serialization (#2031) 6 years ago
Cyril Tovena 1eb139c37c
Add a test for duplicates count in the heap iterator and fixes it. (#1802) 6 years ago
Cyril Tovena 93eb4ad27c
Add statistics to query_range and instant_query API. (#1615) 6 years ago
Cyril Tovena f1b8d4d8ad
Improve logql query statistics collection. (#1573) 6 years ago
Cyril Tovena 33f70b70ce
Add duplicates info and remove timing informations. (#1496) 6 years ago
Owen Diehl 7cc93b2694 unifies reverse iterators (#1489) 6 years ago
Cyril Tovena be010f049d
Close iterator properly and check nil before releasing buffers. (#1480) 6 years ago
Peter Štibraný f6be636e13 RangeQuery benchmark optimizations (#1413) 6 years ago
Cyril Tovena 1fc0ffde8a
Logql benchmark and performance improvement. (#1371) 6 years ago
Joe Elliott 47637852fb Logcli: Add Support for New Query Path (#987) 6 years ago
Cyril Tovena d43348c895 Fix bug in topk, add more tests, improve iterator 6 years ago
Cyril Tovena 7f3db9d7f0 LogQL: Vector and Range Vector Aggregation. 6 years ago
Sandeep Sukhani 2b8a3d9794 live-tailing: preload all the historic entries before query context is cancelled (#862) 7 years ago
Sandeep Sukhani 3457f44cf5 Fix querying historic entries while live tailing logs 7 years ago
Marco Pracucci a22be17859 Fix prefetch in HeapIterator when Len() or Peek() are called as first methods 7 years ago