1
0

Use events.stream_ordering since local_current_membership.event_stream_ordering is nullable

And seems to actually have `null` values in it
This commit is contained in:
Eric Eastwood
2024-09-10 13:55:56 -05:00
parent 8477df44b6
commit 76cc6629de

View File

@@ -1993,7 +1993,7 @@ class EventsBackgroundUpdatesStore(StreamWorkerStore, StateDeltasStore, SQLBaseS
INNER JOIN events AS e USING (event_id)
LEFT JOIN rooms AS r ON (c.room_id = r.room_id)
WHERE (c.room_id, c.user_id) > (?, ?)
ORDER BY c.room_id ASC, c.event_stream_ordering ASC, c.user_id ASC
ORDER BY c.room_id ASC, c.stream_ordering ASC, c.user_id ASC
LIMIT ?
""",
(last_room_id, last_user_id, batch_size),