summary refs log tree commit diff
path: root/synapse/replication/tcp/redis.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix sending out of order `POSITION` over replication (#16639)Erik Johnston2023-11-161-1/+1
* Add Unix socket support for Redis connections (#15644)Jason Little2023-05-261-8/+54
* Add redis SSL configuration options (#15312)Roel ter Maat2023-05-111-7/+20
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-1/+0
* Send `USER_IP` commands on a different Redis channel, in order to reduce traf...reivilibre2022-05-201-3/+3
* Lay some foundation work to allow workers to only subscribe to some kinds of ...reivilibre2022-05-191-10/+25
* Rename get_tcp_replication to get_replication_command_handler. (#12192)Patrick Cloke2022-03-101-1/+1
* Fix incorrect type hints for txredis. (#12042)Patrick Cloke2022-03-081-3/+3
* Add missing type hints to synapse.replication. (#11938)Patrick Cloke2022-02-081-16/+16
* Remove unnecessary ignores due to Twisted upgrade. (#11939)Patrick Cloke2022-02-081-1/+1
* Fix logging context warnings when losing replication connection (#10984)Sean Quah2021-10-151-5/+13
* Pass str to twisted's IReactorTCP (#10895)David Robertson2021-09-301-1/+7
* Use inline type hints in various other places (in `synapse/`) (#10380)Jonathan de Jong2021-07-151-4/+4
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Update mypy configuration: `no_implicit_optional = True` (#9742)Jonathan de Jong2021-04-051-1/+1
* Fix remaining mypy issues due to Twisted upgrade. (#9608)Patrick Cloke2021-03-151-1/+1
* Fix additional type hints from Twisted 21.2.0. (#9591)Patrick Cloke2021-03-121-3/+5
* Add logging for redis connection setup (#9590)Richard van der Hoff2021-03-111-0/+35
* Create a SynapseReactor type which incorporates the necessary reactor interfa...Patrick Cloke2021-03-081-1/+1
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-3/+3
* Ensure that we never stop reconnecting to redis (#9391)Erik Johnston2021-02-111-2/+24
* Periodically send pings to detect dead Redis connections (#9218)Erik Johnston2021-01-261-51/+92
* Start fewer opentracing spans (#8640)Erik Johnston2020-10-261-1/+3
* Add unit test for event persister sharding (#8433)Erik Johnston2020-10-021-1/+39
* Handle replication commands synchronously where possible (#7876)Richard van der Hoff2020-07-271-20/+17
* Track command processing as a background process (#7879)Richard van der Hoff2020-07-221-2/+20
* Fix some spelling mistakes / typos. (#7811)Patrick Cloke2020-07-091-1/+1
* Fix Redis reconnection logic (#7482)Erik Johnston2020-05-131-1/+6
* Fix errors from malformed log line (#7454)Richard van der Hoff2020-05-071-1/+1
* Merge branch 'release-v1.13.0' into rav/fix_dropped_messagesRichard van der Hoff2020-05-051-0/+3
|\
| * Fix redis password support. (#7401)Erik Johnston2020-05-041-0/+3
* | Wait for a POSITION on the right connection before accepting RDATARichard van der Hoff2020-05-051-1/+1
* | Wait to subscribe before sending REPLICATERichard van der Hoff2020-05-051-19/+33
|/
* Don't relay REMOTE_SERVER_UP cmds to same conn. (#7352)Erik Johnston2020-04-291-1/+1
* Fix replication metrics when using redis (#7325)Erik Johnston2020-04-221-1/+13
* Add ability to run replication protocol over redis. (#7040)Erik Johnston2020-04-221-0/+181