synapse/tests
Sean Quah 8a87b4435a
Handle cancellation in EventsWorkerStore._get_events_from_cache_or_db (#12529)
Multiple calls to `EventsWorkerStore._get_events_from_cache_or_db` can
reuse the same database fetch, which is initiated by the first call.
Ensure that cancelling the first call doesn't cancel the other calls
sharing the same database fetch.

Signed-off-by: Sean Quah <seanq@element.io>
2022-04-25 19:39:17 +01:00
..
api Remove references to unstable identifiers from MSC3440. (#12382) 2022-04-12 08:42:03 -04:00
app
appservice
config Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
crypto
events
federation Back out implementation of MSC2314 (#12474) 2022-04-19 11:17:29 +00:00
handlers Prevent a sync request from removing a user's busy presence status (#12213) 2022-04-13 16:21:07 +01:00
http
logging
module_api Add Module API for reading and writing global account data. (#12391) 2022-04-11 10:05:43 +01:00
push
replication
rest Misc. clean-ups to the relations code (#12519) 2022-04-25 08:25:56 -04:00
scripts Disallow untyped defs in synapse._scripts (#12422) 2022-04-11 12:41:55 +01:00
server_notices
state
storage Handle cancellation in EventsWorkerStore._get_events_from_cache_or_db (#12529) 2022-04-25 19:39:17 +01:00
test_utils
util Update delay_cancellation to accept any awaitable (#12468) 2022-04-22 18:20:06 +01:00
__init__.py
server.py
test_distributor.py
test_event_auth.py
test_federation.py
test_mau.py
test_metrics.py
test_phone_home.py
test_server.py
test_state.py
test_terms_auth.py
test_test_utils.py
test_types.py
test_visibility.py
unittest.py
utils.py