0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-12-15 15:13:52 +01:00

Fixup diff

This commit is contained in:
Brendan Abolivier 2020-01-16 20:25:09 +00:00
parent 842c2cfbf1
commit dac148341b
No known key found for this signature in database
GPG key ID: 1E015C145F1916CD

View file

@ -536,14 +536,15 @@ class StreamWorkerStore(EventsWorkerStore, SQLBaseStore):
Deferred[(int, int, str)]: Deferred[(int, int, str)]:
(stream ordering, topological ordering, event_id) (stream ordering, topological ordering, event_id)
""" """
def _f(txn): def _f(txn):
sql = ( sql = (
"SELECT stream_ordering, topological_ordering, event_id" "SELECT stream_ordering, topological_ordering, event_id"
" FROM events" " FROM events"
" WHERE room_id = ? AND stream_ordering <= ?" " WHERE room_id = ? AND stream_ordering <= ?"
" AND NOT outlier" " AND NOT outlier"
" ORDER BY stream_ordering DESC" " ORDER BY stream_ordering DESC"
" LIMIT 1" " LIMIT 1"
) )
txn.execute(sql, (room_id, stream_ordering)) txn.execute(sql, (room_id, stream_ordering))
return txn.fetchone() return txn.fetchone()