summary refs log tree commit diff
path: root/synapse/replication/slave/storage/receipts.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Run Black. (#5482)Amber Brown2019-06-201-1/+0
|
* Use stream cache in get_linearized_receipts_for_roomErik Johnston2018-07-101-1/+1
| | | | | This avoids us from uncessarily hitting the database when there has been no change for the room
* run isortAmber Brown2018-07-091-2/+2
|
* Fix missing invalidations for receipt storageErik Johnston2018-02-211-0/+2
|
* Fix commentErik Johnston2018-02-201-1/+1
|
* Use abstract base class to access stream IDsErik Johnston2018-02-201-2/+7
|
* Split ReceiptsStoreErik Johnston2018-02-201-28/+5
|
* Change slave storage to use new replication interfaceErik Johnston2017-04-031-11/+13
| | | | | | | As the TCP replication uses a slightly different API and streams than the HTTP replication. This breaks HTTP replication.
* Add methods to events, account data and receipt slavesMark Haines2016-06-031-1/+24
| | | | | Adds the methods needed by /sync to the slaved events, account data and receipt stores.
* Assert that stream replicated stream positions are intsMark Haines2016-05-131-1/+1
|
* Add a slaved receipts storeMark Haines2016-04-191-0/+61