synapse/changelog.d
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
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
11398.feature Implement MSC3383: include destination in X-Matrix auth header (#11398) 2022-04-19 16:23:53 +01:00
12213.bugfix Prevent a sync request from removing a user's busy presence status (#12213) 2022-04-13 16:21:07 +01:00
12319.bugfix Fix missing sync events during historical batch imports (#12319) 2022-04-13 11:38:35 +01:00
12337.feature Dump setuptools; correct pyproject version number (#12478) 2022-04-20 17:33:20 +01:00
12340.doc docs: Don't render the table of contents on the print page (#12340) 2022-04-13 08:27:51 -07:00
12344.removal Disable groups/communities by default. (#12344) 2022-04-12 10:20:46 -04:00
12365.feature Process device list updates asynchronously (#12365) 2022-04-12 16:50:40 +01:00
12368.doc Add a manual documenting config file options (#12368) 2022-04-18 11:32:30 -07:00
12382.removal Remove references to unstable identifiers from MSC3440. (#12382) 2022-04-12 08:42:03 -04:00
12394.misc Resync state after partial-state join (#12394) 2022-04-12 13:23:43 +00:00
12395.misc Remove the unstable event field for /send_join per MSC3083. (#12395) 2022-04-12 11:27:45 -04:00
12399.misc Await un-partial-stating after a partial-state join (#12399) 2022-04-21 07:42:03 +01:00
12425.misc Use poetry lockfile in twisted trunk CI job (#12425) 2022-04-13 11:26:53 +01:00
12427.feature Implement MSC2815: allow room moderators to view redacted event content (#12427) 2022-04-20 12:57:39 +01:00
12434.misc Run lints under poetry in CI; remove lint tox jobs (#12434) 2022-04-12 17:35:48 +01:00
12438.misc Run "main" trial tests under poetry (#12438) 2022-04-12 17:41:21 +01:00
12441.misc Bump twisted version to the latest in lockfile (#12441) 2022-04-12 13:46:55 -07:00
12445.misc Rename Mutual Rooms unstable_features flag to match MSC (#12445) 2022-04-13 10:32:44 +01:00
12449.misc Use poetry to manage the virtualenv in debian packages (#12449) 2022-04-14 11:03:24 +01:00
12450.misc Fix typos in release script docs (#12450) 2022-04-12 15:12:57 +00:00
12451.doc Update documentation to reflect that run_background_tasks_on is no longer experimental. (#12451) 2022-04-14 15:25:22 +01:00
12454.misc Limit device_id size to 512B (#12454) 2022-04-13 10:04:01 -07:00
12455.misc Reintroduce the lint targets in the linter script (#12455) 2022-04-14 11:33:06 +01:00
12457.doc Replace federation_reader with generic_worker in docs (#12457) 2022-04-14 13:09:07 +01:00
12464.misc Dockerfile-workers: reduce the amount we install (#12464) 2022-04-14 15:36:49 +01:00
12465.feature Only send out device list updates for our own users (#12465) 2022-04-14 13:05:31 +01:00
12466.misc Dockerfile-workers: give the master its own log config (#12466) 2022-04-13 20:50:08 +01:00
12467.misc complement-synapse-workers: factor out separate entry point script (#12467) 2022-04-14 14:56:10 +01:00
12468.misc Update delay_cancellation to accept any awaitable (#12468) 2022-04-22 18:20:06 +01:00
12472.misc Add CI job to act as a canary for testing against latest dependencies (#12472) 2022-04-20 12:48:44 +01:00
12474.misc Back out implementation of MSC2314 (#12474) 2022-04-19 11:17:29 +00:00
12475.doc Recommend poetry in docs (#12475) 2022-04-20 15:18:21 +01:00
12476.bugfix Fix /room/.../event/... to return the *original* event after any edits (#12476) 2022-04-19 16:42:19 +01:00
12478.misc Dump setuptools; correct pyproject version number (#12478) 2022-04-20 17:33:20 +01:00
12483.misc Fix grammatical error in error message (#12483) 2022-04-18 12:41:55 -06:00
12492.doc Add some example configurations for worker (#12492) 2022-04-25 13:17:03 +01:00
12495.doc Fix a link in README.rst (#12495) 2022-04-19 13:00:41 +00:00
12496.bugfix Fix returned count of delete extremities admin API (#12496) 2022-04-19 16:49:45 +01:00
12497.misc Fix typo in deb changelogs from release script (#12497) 2022-04-19 16:41:52 +01:00
12501.doc Add HAProxy delegation example to docs (#12501) 2022-04-25 13:18:18 +01:00
12510.bugfix Fix Jinja templating error when generating thumbnail URLs. (#12510) 2022-04-20 12:03:03 -04:00
12511.misc Remove unnecessary config overrides for MSC3666. (#12511) 2022-04-20 09:56:59 -04:00
12514.misc Remove leftover references to setup.py (#12514) 2022-04-20 18:16:49 +00:00
12519.misc Misc. clean-ups to the relations code (#12519) 2022-04-25 08:25:56 -04:00
12520.bugfix MSC3202: Fix device_unused_fallback_keys -> device_unused_fallback_key_types (#12520) 2022-04-22 16:03:46 +01:00
12528.misc disallow-untyped-defs in docker and stubs directories (#12528) 2022-04-25 12:32:35 +00:00
12529.misc Handle cancellation in EventsWorkerStore._get_events_from_cache_or_db (#12529) 2022-04-25 19:39:17 +01:00
12533.doc Correct typo in user_admin_api.md device deletion JSON (#12533) 2022-04-25 12:39:15 +00:00