forked-synapse/synapse/replication/slave/storage
Erik Johnston 28c98e51ff
Add local_current_membership table (#6655)
Currently we rely on `current_state_events` to figure out what rooms a
user was in and their last membership event in there. However, if the
server leaves the room then the table may be cleaned up and that
information is lost. So lets add a table that separately holds that
information.
2020-01-15 14:59:33 +00:00
..
__init__.py Add a slaved events store class 2016-04-06 14:18:35 +01:00
_base.py Fixup synapse.replication to pass mypy checks (#6667) 2020-01-14 14:08:06 +00:00
_slaved_id_tracker.py Fix assertion to stop transaction queue getting wedged 2017-03-15 12:16:55 +00:00
account_data.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
appservice.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
client_ips.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
deviceinbox.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
devices.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
directory.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
events.py Add local_current_membership table (#6655) 2020-01-15 14:59:33 +00:00
filtering.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
groups.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
keys.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
presence.py Fixup synapse.replication to pass mypy checks (#6667) 2020-01-14 14:08:06 +00:00
profile.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
push_rule.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
pushers.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
receipts.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
registration.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
room.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
transactions.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00