Commit Graph

105 Commits (8976709f24dc9baa603d030fa23484382f7ba767)

Author SHA1 Message Date
Eng Zer Jun 982b16b404
refactor: replace min/max helpers with built-in min/max (#16438) 11 months ago
Matt Veitas 3b8d993500
feat: Skip writeback for chunks fetched by queriers older than a duration (#15605) 1 year ago
Paul Rogers f2c2a22bdc
chore: Preparation for incoming static code analysis CI check (#15164) 1 year ago
Eng Zer Jun 062d1e9ca4
refactor: replace experimental `maps` and `slices` with stdlib (#15051) 1 year ago
renovate[bot] 9decb65714
fix(deps): update module github.com/sony/gobreaker to v2 (#15036) 1 year ago
renovate[bot] 33a214880b
fix(deps): update module github.com/go-redis/redis/v8 to v9 (#14978) 1 year ago
Robert Fratto bf54cf1496
chore(bloom): remove unused code from blooms (#14539) 1 year ago
Christian Haudum f568dda136
chore: Improve logging of jumphash server selector (#14306) 1 year ago
Christian Haudum f52f8ad540
chore: Clarify compression package (#14257) 1 year ago
Christian Haudum 963779064b
chore: Move compression utilities into separate package (#14167) 1 year ago
Paul Rogers 18cef217fc
chore: Linting updates in prep for Go 1.23 (#14071) 1 year ago
Paul Rogers 40ee766724
feat: Collect duplicate log line metrics (#13084) 2 years ago
Dylan Guedes c1fada9af0
refactor: Remove unnecessary spanlogger usage (#13255) 2 years ago
Kaviraj Kanagaraj 88e545fc95
feat(cache): Add `Cache-Control: no-cache` support for Loki instant queries. (#12896) 2 years ago
jackyin a46d14fb05
fix: Optimize regular initialization (#12926) 2 years ago
Travis Patterson a772ed705c
fix: Invalidate caches when pipeline wrappers are disabled (#12903) 2 years ago
Christian Haudum 667076d935
fix(blooms): Do not fail requests when fetching metas from cache fails (#12838) 2 years ago
Paul Rogers d34f1627cc
test: 2 data race fixes (#12584) 2 years ago
Christian Haudum 58c8c61905
perf(blooms): Use jumpmap for client side sharding of the filter requests (#12470) 2 years ago
Ed Welch 3ece2ea6c4
refactor!: remove async cache writeback on chunk fetcher (#12456) 2 years ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Ed Welch a509871c55
chore: remove experimental flags for l2 cache and memcached "addresses" config (#12410) 2 years ago
Dylan Guedes 51c54adc4f
feat: Memcached: Add TLS support (#12318) 2 years ago
BiKangNing 75e031d8e8
chore: fix function names in doc strings (#12313) 2 years ago
Owen Diehl 63e0bcb84b
fix(blooms): embeddedcache size panic (#12130) 2 years ago
Paul Rogers 97ae790f36
test: Update chunk/cache/mock to have a GetKeys() function (#12122) 2 years ago
Ashwanth 9e7725b31b
feat(metadata): introduce a separate split interval for recent query window (#11897) 2 years ago
Christian Haudum 3b122e4be1
Bloom gateway: Wire up cache config with implementation (#11898) 2 years ago
Ashwanth 5c8fd520d3
fix(background cache): increment queue size exactly once (#11776) 2 years ago
Danny Kopping e7b782b186
Query-frontend: use the same query split interval for generated cache keys (#11679) 2 years ago
Danny Kopping 88aaa7dc5e
Cache: correctly check background cache size (#11654) 2 years ago
Ashwanth 852becf227
results cache: add new stat `query_length_served` to measure cache effectiveness (#11589) 2 years ago
Matthew Penner a91f3f11b3
frontend: Use `net.JoinHostPort` to support IPv6 addresses (#10650) 2 years ago
Kaviraj Kanagaraj ed1fccfa12
Revert "bugfix(memcached): Make `memcached` batch fetch truely context aware" (#11479) 2 years ago
Vladyslav Diachenko 9b691904ef
BloomShipper: add cache for downloaded blocks (#11394) 2 years ago
Kaviraj Kanagaraj 3555001aee
bugfix(memcached): Make `memcached` batch fetch truely context aware (#11363) 2 years ago
Salva Corts a0b462d366
Bloom-Gateway cache (#11380) 2 years ago
Salva Corts 489ac8d529
Extract results cache into new pkg (#11343) 2 years ago
Vladyslav Diachenko 45b10effac
embedded cache refactoring (#10989) 2 years ago
Michel Hollands 8628b15624
Use metrics namespace for more metrics (#11025) 2 years ago
Ashwanth 8bb615c2cc
config: loki better defaults (#10793) 2 years ago
Ashwanth fcdd55b6c9
embedded cache: update metric namespace and remove duplicate metrics (#10693) 2 years ago
Ashwanth 2902f986a4
cache: Enable embedded cache if no other cache is configured. (#10620) 2 years ago
Vladyslav Diachenko 00a3c5b026
renamed `non indexed labels` feature to `structured metadata` (#10432) 2 years ago
Christian Haudum 31981bd4af
Remove dependency on Bigchunk, which is a leftover of Cortex and is only used in tests (#10354) 2 years ago
Ed Welch 8ca1d1e0a4
Loki: simplify the FetchChunks method and optimize the experimental l2 cache a little more (#10160) 2 years ago
Charles Korn bde65667f7
Upgrade dskit to use packages migrated from weaveworks/common (#10164) 2 years ago
Ed Welch e97e53f1b3
Loki: add an expirmental l2 chunks cache (#10061) 3 years ago
Sandeep Sukhani 3e1f2fc273
caching: do not try to fill the gap in log results cache when the new query interval does not overlap the cached query interval (#9757) 3 years ago
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 3 years ago