summary refs log tree commit diff
path: root/synapse/replication/slave/storage/_base.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use cache store remove base slaved (#13329)Nick Mills-Barrett2022-07-211-58/+0
* Type hint the constructors of the data store classes (#11555)Sean Quah2021-12-131-2/+7
* Add type hints for most `HomeServer` parameters (#11095)Sean Quah2021-10-221-2/+5
* Use inline type hints in various other places (in `synapse/`) (#10380)Jonathan de Jong2021-07-151-2/+4
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Allow moving account data and receipts streams off master (#9104)Erik Johnston2021-01-181-3/+7
* Fix MultiWriteIdGenerator's handling of restarts. (#8374)Erik Johnston2020-09-241-0/+2
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-1/+1
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-3/+3
* remove redundant `__func__`Richard van der Hoff2020-05-151-9/+0
* Support any process writing to cache invalidation stream. (#7436)Erik Johnston2020-05-071-39/+11
* Use `stream.current_token()` and remove `stream_positions()` (#7172)Erik Johnston2020-05-011-14/+1
* Move catchup of replication streams to worker. (#7024)Erik Johnston2020-03-251-3/+11
* Allow streaming cache invalidate all to workers. (#6749)Erik Johnston2020-01-221-1/+6
* Fixup synapse.replication to pass mypy checks (#6667)Erik Johnston2020-01-141-3/+4
* Change DataStores to accept 'database' param.Erik Johnston2019-12-061-2/+3
* _CURRENT_STATE_CACHE_NAME is publicErik Johnston2019-12-041-2/+2
* Move cache invalidation to main data storeErik Johnston2019-12-041-1/+2
* document the REPLICATE command a bit better (#6305)Richard van der Hoff2019-11-041-1/+9
* Run Black. (#5482)Amber Brown2019-06-201-1/+1
* Fix state cache invalidation on workersErik Johnston2019-02-221-6/+1
* Batch cache invalidation over replicationErik Johnston2019-02-181-7/+12
* Make workers work on Py3 (#4027)Amber Brown2018-10-131-0/+9
* run isortAmber Brown2018-07-091-2/+2
* Make __init__ consitstent across Store heirarchyRichard van der Hoff2017-11-131-1/+1
* Change slave storage to use new replication interfaceErik Johnston2017-04-031-24/+7
* Don't log unknown cache warnings in workersErik Johnston2017-02-281-1/+3
* Invalidate retry cache in both directionsErik Johnston2016-11-221-0/+19
* Use cached get_user_by_access_token in slavesErik Johnston2016-08-161-1/+1
* Rename table. Add docs.Erik Johnston2016-08-151-1/+1
* Implement cache replication streamErik Johnston2016-08-151-1/+29
* Add a slaved events store classMark Haines2016-04-061-0/+28