| Commit message (Expand) | Author | Age | Files | Lines |
* | Add debug logging for issue #9533 (#9959) | Richard van der Hoff | 2021-05-11 | 1 | -0/+9 |
* | Revert "Experimental Federation Speedup (#9702)" | Andrew Morgan | 2021-04-28 | 2 | -102/+58 |
* | Remove `synapse.types.Collection` (#9856) | Richard van der Hoff | 2021-04-22 | 1 | -2/+12 |
* | Fix bug where we sent remote presence states to remote servers (#9850) | Erik Johnston | 2021-04-20 | 1 | -0/+4 |
* | Don't send normal presence updates over federation replication stream (#9828) | Erik Johnston | 2021-04-19 | 1 | -95/+1 |
* | remove `HomeServer.get_config` (#9815) | Richard van der Hoff | 2021-04-14 | 1 | -1/+1 |
* | Experimental Federation Speedup (#9702) | Jonathan de Jong | 2021-04-14 | 2 | -62/+93 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 3 | -3/+0 |
* | Fix sharded federation sender sometimes using 100% CPU. | Erik Johnston | 2021-04-08 | 1 | -2/+4 |
* | Add a Synapse Module for configuring presence update routing (#9491) | Andrew Morgan | 2021-04-06 | 1 | -1/+18 |
* | Improve tracing for to device messages (#9686) | Erik Johnston | 2021-04-01 | 1 | -0/+8 |
* | Add type hints for the federation sender. (#9681) | Patrick Cloke | 2021-03-29 | 1 | -13/+103 |
* | Fixed undefined variable error in catchup (#9664) | Erik Johnston | 2021-03-24 | 1 | -0/+2 |
* | Make federation catchup send last event from any server. (#9640) | Erik Johnston | 2021-03-18 | 1 | -15/+89 |
* | Don't go into federation catch up mode so easily (#9561) | Erik Johnston | 2021-03-15 | 2 | -153/+182 |
* | Replace `last_*_pdu_age` metrics with timestamps (#9540) | Richard van der Hoff | 2021-03-04 | 1 | -6/+5 |
* | Be smarter about which hosts to send presence to when processing room joins (... | Andrew Morgan | 2021-02-19 | 1 | -1/+1 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 3 | -9/+18 |
* | Precompute joined hosts and store in Redis (#9198) | Erik Johnston | 2021-01-26 | 1 | -15/+35 |
* | Fix not sending events over federation when using sharded event persisters (#... | Erik Johnston | 2020-10-14 | 1 | -2/+7 |
* | Remove stream ordering from Metadata dict (#8452) | Richard van der Hoff | 2020-10-05 | 2 | -0/+4 |
* | Fix malformed log line in new federation "catch up" logic (#8442) | Richard van der Hoff | 2020-10-02 | 1 | -1/+1 |
* | Add prometheus metrics to track federation delays (#8430) | Richard van der Hoff | 2020-10-01 | 1 | -0/+22 |
* | Catch-up after Federation Outage (bonus): Catch-up on Synapse Startup (#8322) | reivilibre | 2020-09-18 | 1 | -0/+51 |
* | Catch-up after Federation Outage (split, 4): catch-up loop (#8272) | reivilibre | 2020-09-15 | 1 | -4/+125 |
* | Catch up after Federation Outage (split, 2): Track last successful stream ord... | reivilibre | 2020-09-04 | 1 | -0/+11 |
* | Catch-up after Federation Outage (split, 1) (#8230) | reivilibre | 2020-09-04 | 1 | -2/+9 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 3 | -3/+3 |
* | Remove obsolete order field in `send_new_transaction` (#8245) | reivilibre | 2020-09-03 | 3 | -28/+22 |
* | Add type hints for state. (#8140) | Patrick Cloke | 2020-08-24 | 1 | -2/+2 |
* | Be stricter about JSON that is accepted by Synapse (#8106) | Patrick Cloke | 2020-08-19 | 1 | -3/+2 |
* | Convert stream database to async/await. (#8074) | Patrick Cloke | 2020-08-17 | 2 | -2/+2 |
* | Drop federation transmission queues during a significant remote outage. (#7864) | reivilibre | 2020-08-13 | 1 | -0/+22 |
* | Fix typing for notifier (#8064) | Erik Johnston | 2020-08-12 | 1 | -2/+5 |
* | Merge branch 'master' into develop | Olivier Wilkinson (reivilibre) | 2020-07-30 | 2 | -2/+2 |
|\ |
|
| * | Update worker docs with recent enhancements (#7969) | Erik Johnston | 2020-07-29 | 2 | -2/+2 |
* | | Convert federation client to async/await. (#7975) | Patrick Cloke | 2020-07-30 | 1 | -13/+6 |
|/ |
|
* | Convert state resolution to async/await (#7942) | Patrick Cloke | 2020-07-24 | 1 | -1/+3 |
* | Convert presence handler helpers to async/await. (#7939) | Patrick Cloke | 2020-07-23 | 1 | -1/+3 |
* | Add ability to run multiple pusher instances (#7855) | Erik Johnston | 2020-07-16 | 2 | -9/+9 |
* | Remove obsolete comment. | Olivier Wilkinson (reivilibre) | 2020-07-16 | 1 | -2/+0 |
* | Add ability to shard the federation sender (#7798) | Erik Johnston | 2020-07-10 | 2 | -2/+68 |
* | Fix some spelling mistakes / typos. (#7811) | Patrick Cloke | 2020-07-09 | 1 | -2/+2 |
* | Fix new metric where we used ms instead of seconds (#7771) | Erik Johnston | 2020-07-01 | 1 | -1/+1 |
* | Add some metrics for inbound and outbound federation processing times (#7755) | Erik Johnston | 2020-06-30 | 1 | -1/+9 |
* | Replace iteritems/itervalues/iterkeys with native versions. (#7692) | Patrick Cloke | 2020-06-15 | 1 | -3/+1 |
* | add a comment | Richard van der Hoff | 2020-05-21 | 1 | -0/+3 |
* | Fix catchup-on-reconnect for the Federation Stream (#7374) | Richard van der Hoff | 2020-05-05 | 3 | -9/+15 |
* | Move catchup of replication streams to worker. (#7024) | Erik Johnston | 2020-03-25 | 1 | -0/+9 |
* | Add typing to synapse.federation.sender (#6871) | Erik Johnston | 2020-02-07 | 3 | -101/+102 |
* | Wake up transaction queue when remote server comes back online (#6706) | Erik Johnston | 2020-01-17 | 1 | -2/+16 |
* | Add StateMap type alias (#6715) | Erik Johnston | 2020-01-16 | 1 | -1/+2 |
* | Clean up newline quote marks around the codebase (#6362) | Andrew Morgan | 2019-11-21 | 2 | -3/+3 |
* | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-31 | 2 | -7/+8 |
|\ |
|
| * | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -5/+6 |
| * | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 1 | -2/+2 |
* | | rename get_devices_by_remote to get_device_updates_by_remote | Hubert Chathi | 2019-10-30 | 1 | -2/+2 |
* | | Merge branch 'develop' into cross-signing_federation | Hubert Chathi | 2019-10-24 | 1 | -1/+1 |
|\| |
|
| * | Move storage classes into a main "data store". | Erik Johnston | 2019-10-21 | 1 | -1/+1 |
* | | implement federation parts of cross-signing | Hubert Chathi | 2019-10-22 | 1 | -2/+2 |
|/ |
|
* | add some metrics on the federation sender (#6160) | Richard van der Hoff | 2019-10-03 | 1 | -5/+6 |
* | use access methods (duh..) | Jorik Schellekens | 2019-09-05 | 1 | -1/+3 |
* | Link the send loop with the edus contexts | Jorik Schellekens | 2019-09-05 | 1 | -3/+8 |
* | Propagate opentracing contexts through EDUs (#5852) | Jorik Schellekens | 2019-08-22 | 1 | -73/+97 |
* | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 2 | -3/+3 |
* | remove dead transaction persist code (#5622) | Richard van der Hoff | 2019-07-05 | 1 | -9/+0 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -4/+8 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 3 | -58/+54 |
* | Add experimental option to reduce extremities. | Erik Johnston | 2019-06-18 | 1 | -0/+3 |
* | Clean up code for sending federation EDUs. (#5381) | Richard van der Hoff | 2019-06-13 | 1 | -14/+26 |
* | Prevent multiple device list updates from breaking a batch send (#5156) | Andrew Morgan | 2019-06-06 | 1 | -2/+3 |
* | Run `black` on per_destination_queue | Richard van der Hoff | 2019-05-09 | 1 | -35/+39 |
* | Limit the number of EDUs in transactions to 100 as expected by receiver (#5138) | Quentin Dufour | 2019-05-09 | 1 | -26/+30 |
* | Use event streams to calculate presence | Erik Johnston | 2019-03-27 | 1 | -1/+18 |
* | Batch up outgoing read-receipts to reduce federation traffic. (#4890) | Richard van der Hoff | 2019-03-20 | 2 | -21/+158 |
* | Rename and move the classes | Richard van der Hoff | 2019-03-13 | 3 | -0/+853 |