summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorSean Quah <8349537+squahtx@users.noreply.github.com>2022-10-03 13:46:36 +0100
committerGitHub <noreply@github.com>2022-10-03 13:46:36 +0100
commitd65862c41f2992a253778753d7f378d3ef1fb996 (patch)
tree346349a55e4d4dab5c964a4bb2fe4062137d2c83 /changelog.d
parentChange dependabot CL suffix (#14011) (diff)
downloadsynapse-d65862c41f2992a253778753d7f378d3ef1fb996.tar.xz
Refactor `_get_e2e_device_keys_txn` to split large queries (#13956)
Instead of running a single large query, run a single query for
user-only lookups and additional queries for batches of user device
lookups.

Resolves #13580.

Signed-off-by: Sean Quah <seanq@matrix.org>
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/13956.bugfix1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/13956.bugfix b/changelog.d/13956.bugfix
new file mode 100644
index 0000000000..5682c3e002
--- /dev/null
+++ b/changelog.d/13956.bugfix
@@ -0,0 +1 @@
+Fix a long-standing bug where `POST /_matrix/client/v3/keys/query` requests could result in excessively large SQL queries.