Commit Graph

94 Commits (bbbd82bc73322d662ba81efeda3884efcdc09708)

Author SHA1 Message Date
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
Danny Kopping 1db560fdc1
Adding background cache (en|de)queue counters (#9665) 3 years ago
Salva Corts 1694ad0f9b
Stats cache can be configured independently (#9535) 3 years ago
Danny Kopping a248e3e970
Querier: configurable writeback queue bytes size (#9604) 3 years ago
Danny Kopping 6141347b79
Adding more buckets to loki_memcache_request_duration_seconds histogram (#9431) 3 years ago
Danny Kopping 22d56524ad
Log when memcached servers are updated (#9426) 3 years ago
Danny Kopping 52655706b8
Prevent redis client from incorrectly choosing cluster mode with local address (#9185) 3 years ago
W.T. Chang 183fe85f1c
Loki: Add route_randomly to Redis options (#8852) 3 years ago
Bryan Boreham 15b382294e
Remove dependency on thanos-io/thanos (#8227) 3 years ago
Dimitar Dimitrov 6ea5a8e497
Update vendored dskit (#8155) 3 years ago
Danny Kopping a4f306399a
Add store & cache download statistics (#7982) 3 years ago
Irina 10b869c82e
Move to fork github.com/grafana/gomemcache (#7936) 3 years ago