summary refs log tree commit diff
path: root/synapse/replication/tcp/streams/_base.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add some clarification to the doc/comments regarding TCP replication (#15354)Mathieu Velten2023-03-301-2/+2
* Merge device list replication streams (#14833)Erik Johnston2023-01-171-22/+52
* Merge account data streams (#14826)Erik Johnston2023-01-131-25/+24
* Accept & store thread IDs for receipts (implement MSC3771). (#13782)Patrick Cloke2022-09-231-0/+1
* Remove groups replication code. (#12900)Patrick Cloke2022-05-311-20/+0
* Improve code documentation for the typing stream over replication. (#12211)reivilibre2022-03-111-0/+12
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-12/+12
* Add missing type hints to synapse.replication. (#11938)Patrick Cloke2022-02-081-3/+3
* Convert all namedtuples to attrs. (#11665)Patrick Cloke2021-12-301-62/+67
* Enable passing typing stream writers as a list. (#11237)Nick Barrett2021-11-031-2/+1
* Add type hints for most `HomeServer` parameters (#11095)Sean Quah2021-10-221-10/+10
* Remove the unused public_room_list_stream (#10565)Andrew Morgan2021-08-171-25/+0
* Use inline type hints in various other places (in `synapse/`) (#10380)Jonathan de Jong2021-07-151-8/+6
* Split presence out of master (#9820)Erik Johnston2021-04-231-5/+12
* Add presence federation stream (#9819)Erik Johnston2021-04-201-0/+24
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Import HomeServer from the proper module. (#9665)Patrick Cloke2021-03-231-1/+1
* Fix up types for the typing handler. (#9638)Patrick Cloke2021-03-171-7/+10
* Bump the mypy and mypy-zope versions. (#9529)Patrick Cloke2021-03-031-1/+1
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-15/+11
* Only send RDATA for instance local events. (#8496)Erik Johnston2020-10-091-3/+8
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-1/+1
* Use slots in attrs classes where possible (#8296)Patrick Cloke2020-09-141-2/+2
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
* Remove `ChainedIdGenerator`. (#8123)Erik Johnston2020-08-191-1/+1
* Separate `get_current_token` into two. (#8113)Erik Johnston2020-08-191-1/+1
* Allow moving typing off master (#7869)Erik Johnston2020-07-161-3/+4
* Refactor getting replication updates from database v2. (#7740)Erik Johnston2020-07-071-46/+10
* Refactor getting replication updates from database. (#7636)Erik Johnston2020-06-161-21/+8
* Fix bug in account data replication stream. (#7656)Erik Johnston2020-06-091-2/+8
* Fix limit logic for AccountDataStream (#7384)Richard van der Hoff2020-05-151-12/+56
* Support any process writing to cache invalidation stream. (#7436)Erik Johnston2020-05-071-27/+60
* Fix catchup-on-reconnect for the Federation Stream (#7374)Richard van der Hoff2020-05-051-1/+2
* Thread through instance name to replication client. (#7369)Erik Johnston2020-05-011-13/+37
* Workaround for assertion errors from db_query_to_update_function (#7378)Richard van der Hoff2020-05-011-2/+1
* Make it clear that the limit for an update_function is a targetRichard van der Hoff2020-04-231-5/+9
* Remove 'limit' param from `get_repl_stream_updates` APIRichard van der Hoff2020-04-231-4/+1
* Improve type checking in `replication.tcp.Stream` (#7291)Richard van der Hoff2020-04-171-103/+121
* Fix 'generator object is not subscriptable' error (#7290)Richard van der Hoff2020-04-161-1/+2
* Fix race in replication (#7226)Erik Johnston2020-04-071-1/+2
* Move catchup of replication streams to worker. (#7024)Erik Johnston2020-03-251-52/+108
* Convert `*StreamRow` classes to inner classes (#7116)Richard van der Hoff2020-03-231-88/+93
* Remove concept of a non-limited stream. (#7011)Erik Johnston2020-03-201-40/+26
* Change device list replication to match new semantics.Erik Johnston2020-02-281-4/+9
* Increase MAX_EVENTS_BEHIND for replication clientsErik Johnston2020-02-211-1/+1
* Allow streaming cache invalidate all to workers. (#6749)Erik Johnston2020-01-221-5/+21
* Port synapse.replication.tcp to async/await (#6666)Erik Johnston2020-01-161-15/+10
* Fixup synapse.replication to pass mypy checks (#6667)Erik Johnston2020-01-141-28/+29
* lintAndrew Morgan2019-11-081-2/+1
* Remove content from being sent for account data rdata streamAndrew Morgan2019-11-081-3/+3
* make user signatures a separate streamHubert Chathi2019-10-301-0/+18
* Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-4/+4
* Replace returnValue with return (#5736)Amber Brown2019-07-231-6/+6
* Run Black. (#5482)Amber Brown2019-06-201-78/+82
* Fix relations in worker modeErik Johnston2019-05-161-0/+1
* Combine the CurrentStateDeltaStream into the EventStreamRichard van der Hoff2019-03-271-21/+0
* Skip building a ROW_TYPE when building updatesRichard van der Hoff2019-03-271-2/+2
* Add parse_row method to replication stream classRichard van der Hoff2019-03-271-0/+15
* move FederationStream out to its own fileRichard van der Hoff2019-03-271-20/+0
* move EventsStream out to its own fileRichard van der Hoff2019-03-271-21/+0
* Move replication.tcp.streams into a packageRichard van der Hoff2019-03-271-0/+482