0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-11-01 20:28:57 +01:00
This commit is contained in:
Erik Johnston 2016-09-07 14:53:19 +01:00
parent fadb01551a
commit 513188aa56

View file

@ -315,6 +315,10 @@ class StateStore(SQLBaseStore):
# against `state_groups_state` to fetch the latest state. # against `state_groups_state` to fetch the latest state.
# It assumes that previous state groups are always numerically # It assumes that previous state groups are always numerically
# lesser. # lesser.
# The PARTITION is used to get the event_id in the greatest state
# group for the given type, state_key.
# This may return multiple rows per (type, state_key), but last_value
# should be the same.
sql = (""" sql = ("""
WITH RECURSIVE state(state_group) AS ( WITH RECURSIVE state(state_group) AS (
VALUES(?::bigint) VALUES(?::bigint)