forked-synapse/synapse/replication/slave/storage
Richard van der Hoff 297bf2547e
Fix sync bug when accepting invites (#4956)
Hopefully this time we really will fix #4422.

We need to make sure that the cache on
`get_rooms_for_user_with_stream_ordering` is invalidated *before* the
SyncHandler is notified for the new events, and we can now do so reliably via
the `events` stream.
2019-04-02 12:42:39 +01:00
..
__init__.py Add a slaved events store class 2016-04-06 14:18:35 +01:00
_base.py Fix state cache invalidation on workers 2019-02-22 14:38:14 +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 Fix typo in getting replication account data processing 2018-03-01 17:50:30 +00:00
appservice.py run isort 2018-07-09 16:09:20 +10:00
client_ips.py Prefill client IPs cache on workers 2019-03-06 17:39:32 +00:00
deviceinbox.py Fixup slave stores 2019-03-04 18:04:57 +00:00
devices.py Fixup slave stores 2019-03-04 18:04:57 +00:00
directory.py run isort 2018-07-09 16:09:20 +10:00
events.py Fix sync bug when accepting invites (#4956) 2019-04-02 12:42:39 +01:00
filtering.py run isort 2018-07-09 16:09:20 +10:00
groups.py Make workers work on Py3 (#4027) 2018-10-13 00:14:08 +11:00
keys.py Make workers work on Py3 (#4027) 2018-10-13 00:14:08 +11:00
presence.py When presence is enabled don't send over replication 2019-02-27 13:53:46 +00:00
profile.py Split up ProfileStore 2018-03-13 17:36:50 +00:00
push_rule.py Fixup slave stores 2019-03-04 18:04:57 +00:00
pushers.py run isort 2018-07-09 16:09:20 +10:00
receipts.py Use stream cache in get_linearized_receipts_for_room 2018-07-10 17:22:42 +01:00
registration.py run isort 2018-07-09 16:09:20 +10:00
room.py run isort 2018-07-09 16:09:20 +10:00
transactions.py Rename slave TransactionStore to SlaveTransactionStore 2018-08-15 14:17:06 +01:00