Commit Graph

162 Commits (bbbd82bc73322d662ba81efeda3884efcdc09708)

Author SHA1 Message Date
Sandeep Sukhani 7e224d53de
fix: try reading chunks which have incorrect offset for blocks (#13720) 1 year ago
Cyril Tovena d42476aa58
fix: Handle block offset exceeding chunk length in memchunk.go (#13661) 2 years 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
Paul Rogers 40ee766724
feat: Collect duplicate log line metrics (#13084) 2 years ago
Bryan Boreham 2b19dac82a
fix: errors reported by the race detector (#13174) 2 years ago
Cyril Tovena 86b119ac7b
fix: Add copyString function to symbolizer to avoid retaining memory (#13146) 2 years ago
Kaviraj Kanagaraj 88e545fc95
feat(cache): Add `Cache-Control: no-cache` support for Loki instant queries. (#12896) 2 years ago
Kaviraj Kanagaraj b05c4f7288
chore(logging): Add entry's timestamp when rejected with `too far behind` (#12933) 2 years ago
Paul Rogers c178cc62df
test: Data race updates for memchunk tests (#12752) 2 years ago
Ed Welch 824f5aa20a
chore: fix submodule for v3 (#12438) 2 years ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Owen Diehl 1dce7b512c
fix(blooms): race condition in `BloomPageDecoder` (#12027) 2 years ago
Sandeep Sukhani 0e5da205a6
structured metadata: track usage of structured metadata in queries (#11505) 2 years ago
Angus Dippenaar 258a8b3108
Update nix configuration (#8452) 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) 3 years ago
Salva Corts 24fd566833
Do not send back non-indexed labels for each entry in query response (#10090) 3 years ago
Sandeep Sukhani 9b554bba8d
implementing string interning to optimize resource usage for storing and processing non-indexed labels (#10044) 3 years ago
Salva Corts a0e9f1aeb5
Make naming consistent for non-Indexed labels (#10024) 3 years ago
Salva Corts 1d04cd5e31
Metadata to labels result and filtering support (#9702) 3 years ago
Salva Corts 3f161f5c1a
Improve observability for non-indexed labels usage (#9993) 3 years ago
Ed Welch fa6f9c638a
Loki: add 'post_filter_lines' stat for tracking how many lines are match a queries filter expression(s) (#9983) 3 years ago
Salva Corts 78aad0b805
Fix buffered iterator (#9976) 3 years ago
Salva Corts ce91076dd4
Add non-indexed metadata to chunks (#9700) 3 years ago
cui fliter 4b53909ccf
all: remove repetitive the (#9823) 3 years ago
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 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
Michel Hollands 4f8d3240f6
Use 0.28.1 build image and update go and alpine versions (#8583) 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 74d206bf28
chunks: improve readability of compression benchmarks (#7246) 3 years ago
Bryan Boreham 9498ea2c02
chunks: decode varints directly from byte buffer; stop panicing on some corrupt inputs (#7264) 3 years ago
Christian Simon 19c7315bcc
Improve error message when max error message is hit (#6834) 4 years ago
Ed Welch d7345c1c4c
Loki: Do not store exact log line duplicates (now including unordered inserts) (#6642) 4 years ago
Owen Diehl 254461ce8b
[TSDB] store uncompressed chunk size in index (#6665) 4 years ago
Owen Diehl b45efd4c2d
TSDB shipper + WAL (#6049) 4 years ago
Kaviraj Kanagaraj 1389857846
`metrics.go` support for metadata queries(labels and series) (#5971) 4 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