argo-cd/util/cache
Alexander Matyushentsev 21670820a4
refactor: optimize argocd-application-controller redis usage (#5345)
* refactor: controller uses two level caching to reduce number of redis calls

Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-01-29 11:42:40 -08:00
..
appstate refactor: optimize argocd-application-controller redis usage (#5345) 2021-01-29 11:42:40 -08:00
cache.go refactor: optimize argocd-application-controller redis usage (#5345) 2021-01-29 11:42:40 -08:00
cache_test.go chore: Code coverage offensive 03: util/cache (#3335) 2020-04-02 09:16:42 -07:00
client.go refactor: Replace status.observedAt with redis pub/sub channels for resource tree updates (#1340) (#4208) 2020-08-31 10:18:12 -07:00
client_test.go Enables default lint checks, fixes lint and bugs (#1330) 2019-03-28 13:37:53 -07:00
inmemory.go refactor: optimize argocd-application-controller redis usage (#5345) 2021-01-29 11:42:40 -08:00
inmemory_test.go Adds more commit data. Closes #1219 (#1762) 2019-06-21 15:51:48 -07:00
redis.go fix: use json serialization to store cache instead of github.com/vmihailenco/msgpack (#4965) 2020-12-03 10:24:47 -08:00
redis_test.go perf: upgrade redis deps to enable compression (#4259) 2020-09-04 13:59:59 -07:00
twolevelclient.go refactor: optimize argocd-application-controller redis usage (#5345) 2021-01-29 11:42:40 -08:00