synapse-product/synapse/util/caches
David Robertson a2d7195e01
Track why we're evicting from caches (#10829)
So we can see distinguish between "evicting because the cache is too big" and "evicting because the cache entries haven't been recently used".
2021-09-22 10:59:52 +01:00
..
__init__.py Track why we're evicting from caches (#10829) 2021-09-22 10:59:52 +01:00
cached_call.py improve typing annotations in CachedCall (#10450) 2021-07-28 12:25:12 +01:00
deferred_cache.py Add types to synapse.util. (#10601) 2021-09-10 17:03:18 +01:00
descriptors.py Fix up type hints for Twisted 21.7 (#10490) 2021-07-28 12:04:11 +00:00
dictionary_cache.py Add type hints to state database module. (#10823) 2021-09-15 09:54:13 -04:00
expiringcache.py Track why we're evicting from caches (#10829) 2021-09-22 10:59:52 +01:00
lrucache.py Track why we're evicting from caches (#10829) 2021-09-22 10:59:52 +01:00
response_cache.py Use inline type hints in http/federation/, storage/ and util/ (#10381) 2021-07-15 12:46:54 -04:00
stream_change_cache.py Add types to synapse.util. (#10601) 2021-09-10 17:03:18 +01:00
treecache.py Add types to synapse.util. (#10601) 2021-09-10 17:03:18 +01:00
ttlcache.py Use inline type hints in http/federation/, storage/ and util/ (#10381) 2021-07-15 12:46:54 -04:00