Commit Graph

84 Commits (867ce3d711f3b9e823e8eb9b61c076acca339096)

Author SHA1 Message Date
Trevor Whitney b5462b6639
chore: remove copied loop vars (#14383) 8 months ago
Paul Rogers 18cef217fc
chore: Linting updates in prep for Go 1.23 (#14071) 9 months ago
Christian Haudum 8afdfd500c
chore: Rename `HeapIterator` to `MergeEntryIterator` (#13975) 9 months ago
Christian Haudum 5ebd24dfb2
chore: Convert iterators in pattern module to `v2.Iterator` interface (#13407) 11 months ago
Cyril Tovena 1e33ae1546
chore: Improve performance of structured metadata (#13404) 11 months ago
Christian Haudum d8cc1cea83
chore: Make dedicated iterator package (#13273) 11 months ago
Trevor Whitney 467eb1bb1b
feat: collect and serve pre-aggregated bytes and counts (#13020) 11 months ago
Travis Patterson cf04ec1320
feat: Enable warnings in Loki query responses (#12425) 1 year ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 1 year ago
Bryan Boreham 9621d5c5ee
test: Fix race condition in LogQL test (#12247) 1 year ago
Poyzan 3dd5b706aa
fix: correct use of atomic int (#12225) 1 year ago
Poyzan 60dcee1b34
fix: data race in seriesIterator, use atomic int (#12223) 1 year ago
Angus Dippenaar 258a8b3108
Update nix configuration (#8452) 2 years ago
Salva Corts 9be3c0863e
Support categorized labels in Tailing (#11079) 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) 2 years ago
Paul Rogers 14370bb8ce
Revert "Augment statistics.." PR 9400. (#9430) 2 years ago
Paul Rogers 1671751cbd
Augment statistics to note how many bytes are in duplicate lines due to replicas (#9400) 2 years ago
cui fliter 520e434446
fix function names in comments (#9415) 2 years ago
Bryan Boreham 793a689d1f
Iterators: re-implement mergeEntryIterator using loser.Tree for performance (#8637) 2 years ago
Bryan Boreham 019ac9975c
Iterators: re-implement entrySortIterator using loserTree for performance (#8351) 2 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
Kaviraj Kanagaraj 1389857846
`metrics.go` support for metadata queries(labels and series) (#5971) 3 years ago
Cyril Tovena fcb9812f5d
Fixes deduping when multiple timestamp are equal (#5799) 3 years ago
Cyril Tovena 6dad54fef9
Fixes ingester sample deduping (#5470) 3 years ago
Karsten Jeschkies 8e9009a7e3
Speed up `EntrySortIterator` by 20%. (#5318) 3 years ago
Owen Diehl f598484a94
Release entryBufferPool once (#5324) 3 years ago
Cyril Tovena e3b74158a5
Fixes log deduplication when mutating Labels using LogQL (#5289) 3 years ago
Cyril Tovena 3af7b7900e
Refactor HeapIterator into Merge and Sort Iterator. (#5281) 3 years ago
Susana Ferreira 82f8f3c1e5
Log time in queue per request (#4949) 3 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
Ed Welch d8e6debaa5
Loki: Fix bug where items are returned to a sync.Pool incorrectly (#4518) 4 years ago
Cyril Tovena e81ca28c80
Fixes a bug in the block cache code. (#4302) 4 years ago
Owen Diehl 6ac96478a7
safely close nonOverlapping iterators (#4160) 4 years ago
Cyril Tovena 4a8f62ba00
Improve head chunk allocations when reading samples. (#3968) 4 years ago
Ed Welch 6e67d1ea5d
Loki/Promtail: Client Refactor (#3623) 4 years ago
Cyril Tovena 55b91fc793
Fixes head chunk iterator direction. (#3383) 4 years ago
Cyril Tovena e21d6edc10
Fixes 500 in the querier when returning multiple errors. (#3348) 4 years ago
Cyril Tovena fe7aadfb9d
Fixes race conditions in the batch iterator. (#2773) 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) 5 years ago
Cyril Tovena cd74043db9
Improve entry deduplication. (#2302) 5 years ago
Cyril Tovena d08ceef16b
Fixes iterators boundaries. (#2136) 5 years ago
Cyril Tovena a8b94aec3d
Reverse entry iterator pool (#2064) 5 years ago
Cyril Tovena 9988ce4b9f
Improve protobuf serialization (#2031) 5 years ago