forked-synapse/synapse/util
Erik Johnston 7b4d7429f8
Don't invalidate the entire event cache when we purge history (#16905)
We do this by adding support to the LRU cache for "extra indices" based
on the cached value. This allows us to efficiently map from room ID to
the cached events and only invalidate those.
2024-02-13 13:24:11 +00:00
..
caches Don't invalidate the entire event cache when we purge history (#16905) 2024-02-13 13:24:11 +00:00
__init__.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
async_helpers.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
batching_queue.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
cancellation.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
check_dependencies.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
daemonize.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
distributor.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
file_consumer.py Update license headers 2023-11-21 15:29:58 -05:00
frozenutils.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
gai_resolver.py Bump twisted from 22.10.0 to 23.8.0 (#16235) 2023-09-05 11:14:14 +00:00
hash.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
httpresourcetree.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
iterutils.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
linked_list.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
logcontext.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
logformatter.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
macaroons.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
manhole.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
metrics.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
module_loader.py Update license headers 2023-11-21 15:29:58 -05:00
msisdn.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
patch_inline_callbacks.py Update license headers 2023-11-21 15:29:58 -05:00
ratelimitutils.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
retryutils.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
rlimit.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
rust.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
stringutils.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
task_scheduler.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
templates.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
threepids.py Update license headers 2023-11-21 15:29:58 -05:00
wheel_timer.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00