Commit Graph

2 Commits (9fb2f385529c2444be98161743aa0cd8ad420bf2)

Author SHA1 Message Date
Christian Haudum f52f8ad540
chore: Clarify compression package (#14257) 8 months ago
Christian Haudum 963779064b
chore: Move compression utilities into separate package (#14167) 8 months ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 1 year ago
Owen Diehl 1dce7b512c
fix(blooms): race condition in `BloomPageDecoder` (#12027) 1 year ago
Owen Diehl c405db4317
Format + Library for building bloom filter "blocks" from chunks (#10780) 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 ce91076dd4
Add non-indexed metadata to chunks (#9700) 2 years ago
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 2 years ago
Bryan Boreham 9498ea2c02
chunks: decode varints directly from byte buffer; stop panicing on some corrupt inputs (#7264) 3 years ago
Marco Pracucci c53457feb9
Upgrade Cortex, Prometheus and Thanos (#4830) 4 years ago
Cyril Tovena 4a8f62ba00
Improve head chunk allocations when reading samples. (#3968) 4 years ago
Cyril Tovena 70e87256d6
Add finalizer to zstd. (#3306) 4 years ago
Cyril Tovena 07ece2bc2a
Improve checkpoint series iterator. (#3193) 4 years ago
Cyril Tovena f1c4ba2f59
Add zstd and flate compressions algorithms. (#3064) 4 years ago
Cyril Tovena 6500f82195
Improve lz4 compression (#2614) 5 years ago
Peter Štibraný a2c2a90907 Lint: comments 6 years ago
Peter Štibraný 06007c0ad1 Renamed LZ4 -> Lz4 to make lint happy. 6 years ago
Peter Štibraný fb143fec02 Undo small change. 6 years ago
Peter Štibraný 9979321c2a Don't pool LZ4 readers that read big blocks. 6 years ago
Peter Štibraný b0a7cf8f9d Change default LZ4 buffer size to 64k. 6 years ago
Cyril Tovena 7654c27c12
Adds configurable compression algorithms for chunks (#1411) 6 years ago
Cyril Tovena 1dfee23b65
replace gzip golang package by github.com/klauspost/compress (#831) 6 years ago
Cyril Tovena cb7c8f6233
Use prometheus pool for line buffer. (#790) 6 years ago
Cyril Tovena 3346ce1b40
Storage memory improvement (#713) 6 years ago