Commit Graph

60 Commits (ca19e8d7941bfac86355b2853ef2ea110f32075e)

Author SHA1 Message Date
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
Kaviraj Kanagaraj 25f4dda811
fix(memcached): use `default` branch avoid writing to closed chan (#7833) 3 years ago
Kaviraj Kanagaraj 4efdc131be
fix(memcached): panic on `send on closed channel`. (#7817) 3 years ago
Wu Zhiyuan 3bcc7ccd5a
use fifocache.duration instead of fifocache.interval in warn deprecated (#7609) 3 years ago
Travis Patterson b4ed595461
Remove groupcache (#7126) 3 years ago
wilfriedroset 8886800bf6
Add support for username to redis cache configuration (#7270) 3 years ago
Trevor Whitney c0eb73c34a
Enable build in env w/o internet or GCP creds (#7029) 3 years ago
Kaviraj Kanagaraj 7e3d2433ed
embedded-cache: Bring `fifocache` and `groupcache` into single tent. (#6821) 4 years ago
Travis Patterson 3054a0ead5
Add groupcache timeouts (#6808) 4 years ago
Kaviraj Kanagaraj 9f06bc0083
chore(groupcache): Groupcache doesn't need global server handler anymore (#6820) 4 years ago
Travis Patterson 3bbc5a92f1
Allow fifocache to be configured with groupcache (#6806) 4 years ago
Kaviraj Kanagaraj acc3a2fe23
chore(groupcache): Fix panic with stats collector wrapper (#6798) 4 years ago
Kaviraj Kanagaraj e67dd6c91d
chore(groupcache): Support per cache group capacity (#6793) 4 years ago
Travis Patterson 4ca7676272
Groupcache improvements (#6752) 4 years ago
Kaviraj Kanagaraj ef304780cb
chore(groupcache): disable hotcache for chunks (#6784) 4 years ago
Travis Patterson cc9c19846f
Fix cache instrumentation (#6753) 4 years ago
Kaviraj Kanagaraj fb9a1989d8
chore(groupcache): Disable hotcache during set (#6740) 4 years ago
Owen Diehl 8ac859c5cd
[Enhancement] Removes memcached failure log (#6720) 4 years ago
Travis Patterson 7f343d248a
Fix goroutine leak when using http2 (#6718) 4 years ago
Danny Kopping 7446f2498f
Add configurable groupcache capacity (#6678) 4 years ago
Danny Kopping b3f1965ff1
Introduce an "enable_groupcache" config to control initialization better (#6673) 4 years ago
Travis Patterson 68141444f8
Introduce Groupcache (#6644) 4 years ago
Travis Patterson 7f24b0f6ab
Remove ourdated comment (#6597) 4 years ago
Danny Kopping 3a1fdd03f4
Define a reason why the fifocache has evicted an item (#6335) 4 years ago
Danny Kopping 36e0979cf5
Add cache usage statistics (#6317) 4 years ago
Kaviraj Kanagaraj a795b93897
chore(cache): Make exprimental messages more clear for cache. (#6219) 4 years ago
Christian Haudum 4891e28bff
Decrease log level for "failed to put to memcached" (#6018) 4 years ago
Karsten Jeschkies c9f3868287
Update dskit to v0.0.0-20220331160727-49faf69f72ca. (#5881) 4 years ago
Cyril Tovena 8f02495453
Refactoring of the Loki storage (#5833) 4 years ago
Christian Simon ea62af58e9
Introduce a ChunkRef type as part of logproto (#5643) 4 years ago
Christian Haudum 57b384df8f
Auto-expire old items from FIFO cache (#5148) 4 years ago
李国忠 d88d20e44f
[instrument] cache: add tracing instrumentation when error !=nil (#5202) 4 years ago
Arve Knudsen a2dd731586
Chore: Add pkg/util/log package (#5187) 4 years ago
李国忠 2c20ce6857
[optimization] cache prometheus : fix "loki_cache_request_duration_seconds_bucket" ‘status_code’ label always equals "200" (#4891) 4 years ago
李国忠 29cccbe576
[enhancement] querier cache: WriteBackCache should be off query path (#5083) 4 years ago