summary refs log tree commit diff
path: root/changelog.d/16584.misc
diff options
context:
space:
mode:
authorPatrick Cloke <clokep@users.noreply.github.com>2023-11-03 07:30:31 -0400
committerGitHub <noreply@github.com>2023-11-03 07:30:31 -0400
commit92828a7f958b2cb1925e2a64ed08c2efb6293787 (patch)
treec942454d63d072476ce62c10d26080ce4b691d50 /changelog.d/16584.misc
parentUse simple_select_many_txn in event persistance code. (#16585) (diff)
downloadsynapse-92828a7f958b2cb1925e2a64ed08c2efb6293787.tar.xz
Simplify event persistence code (#16584)
The event persistence code used to handle multiple rooms
at a time, but was simplified to only ever be called with a
single room at a time (different rooms are now handled in
parallel). The code is still generic to multiple rooms causing
a lot of work that is unnecessary (e.g. unnecessary loops, and
partitioning data by room).

This strips out the ability to handle multiple rooms at once, greatly
simplifying the code.
Diffstat (limited to 'changelog.d/16584.misc')
-rw-r--r--changelog.d/16584.misc1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/16584.misc b/changelog.d/16584.misc
new file mode 100644
index 0000000000..beec8f2301
--- /dev/null
+++ b/changelog.d/16584.misc
@@ -0,0 +1 @@
+Simplify persistance code to be per-room.