summary refs log tree commit diff
path: root/changelog.d/17295.bugfix
diff options
context:
space:
mode:
authorEric Eastwood <eric.eastwood@beta.gouv.fr>2024-06-13 11:00:52 -0500
committerGitHub <noreply@github.com>2024-06-13 11:00:52 -0500
commitebdce69f6af3863c9db2c00d6f78eae7ec9433f5 (patch)
tree9d7ae7182d1288af64c1c96ec5dfe9ae903a99df /changelog.d/17295.bugfix
parentBump `mypy` from 1.8.0 to 1.9.0 (#17297) (diff)
downloadsynapse-ebdce69f6af3863c9db2c00d6f78eae7ec9433f5.tar.xz
Fix `get_last_event_in_room_before_stream_ordering(...)` finding the wrong last event (#17295)
PR where this was introduced: https://github.com/matrix-org/synapse/pull/14817

### What does this affect?

`get_last_event_in_room_before_stream_ordering(...)` is used in Sync v2 in a lot of different state calculations.

`get_last_event_in_room_before_stream_ordering(...)`  is also used in `/rooms/{roomId}/members` 
Diffstat (limited to 'changelog.d/17295.bugfix')
-rw-r--r--changelog.d/17295.bugfix1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/17295.bugfix b/changelog.d/17295.bugfix
new file mode 100644
index 0000000000..4484253bb8
--- /dev/null
+++ b/changelog.d/17295.bugfix
@@ -0,0 +1 @@
+Fix edge case in `/sync` returning the wrong the state when using sharded event persisters.