MatrixSynapse/synapse/replication/slave/storage
Erik Johnston 3085cde577
Use `stream.current_token()` and remove `stream_positions()` (#7172)
We move the processing of typing and federation replication traffic into their handlers so that `Stream.current_token()` points to a valid token. This allows us to remove `get_streams_to_replicate()` and `stream_positions()`.
2020-05-01 15:21:35 +01:00
..
__init__.py Add a slaved events store class 2016-04-06 14:18:35 +01:00
_base.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
_slaved_id_tracker.py Fix assertion to stop transaction queue getting wedged 2017-03-15 12:16:55 +00:00
account_data.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01: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 Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
devices.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
directory.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
events.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
filtering.py Change DataStores to accept 'database' param. 2019-12-06 13:30:06 +00:00
groups.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
keys.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
presence.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
profile.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
push_rule.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
pushers.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
receipts.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
registration.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00
room.py Use `stream.current_token()` and remove `stream_positions()` (#7172) 2020-05-01 15:21:35 +01:00
transactions.py Move storage classes into a main "data store". 2019-10-21 16:05:06 +01:00