| Commit message (Expand) | Author | Age | Files | Lines |
* | Send `USER_IP` commands on a different Redis channel, in order to reduce traf... | reivilibre | 2022-05-20 | 1 | -0/+12 |
* | Move `update_client_ip` background job from the main process to the backgroun... | reivilibre | 2022-04-01 | 1 | -1/+7 |
* | Add missing type hints to synapse.replication. (#11938) | Patrick Cloke | 2022-02-08 | 1 | -25/+49 |
* | Use inline type hints in various other places (in `synapse/`) (#10380) | Jonathan de Jong | 2021-07-15 | 1 | -3/+3 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Add type hints for the federation sender. (#9681) | Patrick Cloke | 2021-03-29 | 1 | -3/+3 |
* | Fix deleting pushers when using sharded pushers. (#9465) | Erik Johnston | 2021-02-22 | 1 | -27/+0 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -2/+1 |
* | Make event persisters periodically announce position over replication. (#8499) | Erik Johnston | 2020-10-12 | 1 | -10/+26 |
* | Be stricter about JSON that is accepted by Synapse (#8106) | Patrick Cloke | 2020-08-19 | 1 | -7/+5 |
* | Reduce unnecessary whitespace in JSON. (#7372) | David Vo | 2020-08-07 | 1 | -2/+3 |
* | Add ability to shard the federation sender (#7798) | Erik Johnston | 2020-07-10 | 1 | -4/+6 |
* | Fix some spelling mistakes / typos. (#7811) | Patrick Cloke | 2020-07-09 | 1 | -1/+1 |
* | Do not use simplejson in Synapse. (#7800) | Patrick Cloke | 2020-07-08 | 1 | -9/+2 |
* | Discard RDATA from already seen positions. (#7648) | Patrick Cloke | 2020-06-15 | 1 | -2/+2 |
* | Support any process writing to cache invalidation stream. (#7436) | Erik Johnston | 2020-05-07 | 1 | -33/+0 |
* | Add instance name to RDATA/POSITION commands (#7364) | Erik Johnston | 2020-04-29 | 1 | -11/+26 |
* | Stop the master relaying USER_SYNC for other workers (#7318) | Richard van der Hoff | 2020-04-22 | 1 | -2/+5 |
* | Another go at fixing one-word commands (#7326) | Richard van der Hoff | 2020-04-22 | 1 | -1/+1 |
* | Add ability to run replication protocol over redis. (#7040) | Erik Johnston | 2020-04-22 | 1 | -0/+18 |
* | Fix warnings about not calling superclass constructor | Richard van der Hoff | 2020-04-07 | 1 | -15/+24 |
* | Remove vestigal references to SYNC replication command | Richard van der Hoff | 2020-04-07 | 1 | -10/+0 |
* | Remove usage of "conn_id" for presence. (#7128) | Erik Johnston | 2020-03-30 | 1 | -4/+32 |
* | Move catchup of replication streams to worker. (#7024) | Erik Johnston | 2020-03-25 | 1 | -26/+8 |
* | Wake up transaction queue when remote server comes back online (#6706) | Erik Johnston | 2020-01-17 | 1 | -0/+17 |
* | Fixup synapse.replication to pass mypy checks (#6667) | Erik Johnston | 2020-01-14 | 1 | -21/+21 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -23/+48 |
* | Fix tightloop over connecting to replication server | Erik Johnston | 2019-02-26 | 1 | -1/+4 |
* | Logcontexts for replication command handlers | Richard van der Hoff | 2018-08-17 | 1 | -0/+12 |
* | Attempt to be more performant on PyPy (#3462) | Amber Brown | 2018-06-28 | 1 | -6/+10 |
* | Fix json encoding bug in replication | Richard van der Hoff | 2018-04-03 | 1 | -1/+1 |
* | Use static JSONEncoders | Richard van der Hoff | 2018-03-29 | 1 | -3/+5 |
* | Explicitly use simplejson | Erik Johnston | 2018-03-20 | 1 | -7/+7 |
* | Fix replication after switch to simplejson | Erik Johnston | 2018-03-19 | 1 | -2/+4 |
* | Replace ujson with simplejson | Erik Johnston | 2018-03-15 | 1 | -1/+1 |
* | Serialize user ip command as json | Erik Johnston | 2017-06-27 | 1 | -5/+9 |
* | Make workers report to master for user ip updates | Erik Johnston | 2017-06-27 | 1 | -0/+32 |
* | Add a timestamp to USER_SYNC command | Erik Johnston | 2017-03-31 | 1 | -5/+10 |
* | Initial TCP protocol implementation | Erik Johnston | 2017-03-30 | 1 | -0/+341 |