synapse-product/synapse/util/caches
Richard van der Hoff 0f8f02bc39
On catchup, process each row with its own stream id (#7286)
Other parts of the code (such as the StreamChangeCache) assume that there will
not be multiple changes with the same stream id.

This code was introduced in #7024, and I hope this fixes #7206.
2020-04-20 11:43: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 On catchup, process each row with its own stream id (#7286) 2020-04-20 11:43: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