summary refs log tree commit diff
path: root/synapse/util/caches/deferred_cache.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381)Jonathan de Jong2021-07-151-6/+6
* Combine `LruCache.invalidate` and `invalidate_many` (#9973)Richard van der Hoff2021-05-271-26/+16
* Remove `keylen` from `LruCache`. (#9993)Richard van der Hoff2021-05-241-2/+0
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Update mypy configuration: `no_implicit_optional = True` (#9742)Jonathan de Jong2021-04-051-1/+3
* Empty iterables should count towards cache usage. (#9028)Patrick Cloke2021-01-061-1/+1
* fix failure caseRichard van der Hoff2020-10-211-1/+4
* optimise DeferredCache.setRichard van der Hoff2020-10-211-3/+12
* Push some deferred wrangling down into DeferredCacheRichard van der Hoff2020-10-211-9/+48
* Add `DeferredCache.get_immediate` method (#8568)Richard van der Hoff2020-10-191-10/+25
* type annotations for LruCacheRichard van der Hoff2020-10-161-2/+3
* Make LruCache register its own metrics (#8561)Richard van der Hoff2020-10-161-30/+13
* move DeferredCache into its own moduleRichard van der Hoff2020-10-141-0/+292