synapse/changelog.d
Erik Johnston c43f751013
Optimize query for fetching to-device messages in `/sync` (#16805)
The current query supports passing in a list of users, which generates a
query using `user_id = ANY(..)`. This is generates a less efficient
query plan that is notably slower than a simple `user_id = ?` condition.

Note: The new function is mostly a copy and paste and then a
simplification of the existing function.
2024-01-11 13:37:57 +00:00
..
.gitignore
7.misc Faster partial join to room with complex auth graph (#7) 2024-01-10 12:29:42 +00:00
16756.misc Improve DB performance of calculating badge counts for push. (#16756) 2024-01-11 11:52:13 +00:00
16766.misc Split up deleting devices into batches (#16766) 2024-01-10 13:55:16 +00:00
16776.misc Remove CI check for sign off (#16776) 2024-01-10 13:53:20 +00:00
16778.doc Add a link to the Request log format page from Logging Sample Config (#16778) 2024-01-10 13:34:55 +00:00
16781.misc Fix auto-merge CI to correctly wait for linting. (#16781) 2024-01-10 13:53:44 +00:00
16783.misc Faster load recents for sync (#16783) 2024-01-10 15:11:59 +00:00
16785.misc Reduce amount of state pulled out when querying federation hierachy (#16785) 2024-01-10 14:31:35 +00:00
16788.misc Pull less state out if we fail to backfill (#16788) 2024-01-10 14:42:13 +00:00
16805.misc Optimize query for fetching to-device messages in `/sync` (#16805) 2024-01-11 13:37:57 +00:00
16806.misc Correctly handle OIDC config with no `client_secret` set (#16806) 2024-01-10 17:16:49 +00:00