"Comments"

This commit is contained in:
Erik Johnston 2015-09-15 16:54:43 +01:00
parent 3b05b67c89
commit 8148c48f11
1 changed files with 6 additions and 0 deletions

View File

@ -306,6 +306,12 @@ class EventFederationStore(SQLBaseStore):
self._update_extremeties(txn, events) self._update_extremeties(txn, events)
def _update_extremeties(self, txn, events): def _update_extremeties(self, txn, events):
"""Updates the event_*_extremities tables based on the new/updated
events being persisted.
This is called for new events *and* for events that were outliers, but
are are now being persisted as non-outliers.
"""
events_by_room = {} events_by_room = {}
for ev in events: for ev in events:
events_by_room.setdefault(ev.room_id, []).append(ev) events_by_room.setdefault(ev.room_id, []).append(ev)