diff options
author | Erik Johnston <erik@matrix.org> | 2022-07-06 12:09:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-06 12:09:19 +0100 |
commit | a0f51b059c2aa1bbe0a2d6991c369cba5cf43c0a (patch) | |
tree | ebf0f65f0e0b1bafd830a63bc0003d4ad8392e2a /changelog.d/13194.bugfix | |
parent | Handle race between persisting an event and un-partial stating a room (#13100) (diff) | |
download | synapse-a0f51b059c2aa1bbe0a2d6991c369cba5cf43c0a.tar.xz |
Fix bug where we failed to delete old push actions (#13194)
This happened if we encountered a stream ordering in `event_push_actions` that had more rows than the batch size of the delete, as If we don't delete any rows in an iteration then the next time round we get the exact same stream ordering and get stuck.
Diffstat (limited to 'changelog.d/13194.bugfix')
-rw-r--r-- | changelog.d/13194.bugfix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/13194.bugfix b/changelog.d/13194.bugfix new file mode 100644 index 0000000000..2c2e8bb21b --- /dev/null +++ b/changelog.d/13194.bugfix @@ -0,0 +1 @@ +Fix bug where rows were not deleted from `event_push_actions` table on large servers. Introduced in v1.62.0. |