forked-synapse/synapse/util/caches
Erik Johnston f9073893af Speed up fetching device lists changes in sync.
Currently we copy `users_who_share_room` needlessly about three times,
which is expensive when the set is large (which it can easily be).
2020-05-05 17:40:29 +01:00
..
__init__.py Remove usage of deprecated logger.warn method from codebase (#6271) 2019-10-31 10:23:24 +00:00
descriptors.py look up cross-signing keys from the DB in bulk (#6486) 2019-12-12 12:03:28 -05:00
dictionary_cache.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
expiringcache.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
lrucache.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
response_cache.py Reduce amount of logging at INFO level. (#6862) 2020-02-06 13:31:05 +00:00
stream_change_cache.py Speed up fetching device lists changes in sync. 2020-05-05 17:40:29 +01:00
treecache.py Fix up some typechecking (#6150) 2019-10-02 05:29:01 -07:00
ttlcache.py Retry well-known lookup before expiry. 2019-08-13 16:20:38 +01:00