Commit Graph

26 Commits (928b2187eab920e768a6076d186aaf97d44510b4)

Author SHA1 Message Date
Matrix f743471380 Change name of metric 8 years ago
Erik Johnston b9e888858c Move Measure block inside loop 8 years ago
Erik Johnston 7321f45457 Clean up _ServiceQueuer 8 years ago
Mark Haines c626fc576a Move the AS handler out of the Handlers object. 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Kegan Dougal 4dec901c76 Cap the time to retry txns to appservices to 8.5 minutes 9 years ago
Kegan Dougal 32206dde3f Fixes from PR comments 10 years ago
Kegan Dougal d04fa1f712 Implement ServiceQueuer with tests. 10 years ago
Kegan Dougal 6279285b2a Replace EventGrouper for ServiceQueuer to move to push-based txns. Fix tests and add stub tests for ServiceQueuer. 10 years ago
Kegan Dougal c9c444f562 Wrap polling/retry blocks in try/excepts to avoid sending to other ASes breaking permanently should an error occur. 10 years ago
Kegan Dougal 835e01fc70 Minor PR comment tweaks. 10 years ago
Kegan Dougal db1fbc6c6f Fix remaining scheduler bugs. Add more informative logging. 10 years ago
Kegan Dougal 04c9751f24 Bug fixes whilst putting it all together 10 years ago
Kegan Dougal 21fd84dcb8 Use seconds; start gluing in the AS scheduler into the AS handler. 10 years ago
Kegan Dougal 64345b7559 Upper bound the backoff. 10 years ago
Kegan Dougal 2602ddc379 Apply clarity and docstrings 10 years ago
Kegan Dougal 0354659f9d Finish synapse.appservice.scheduler implementation. 10 years ago
Kegan Dougal 7d3491c741 Add some loggers 10 years ago
Kegan Dougal f260cb72cd Flesh out more stub functions. 10 years ago
Kegan Dougal 141ec04d19 Add stub ApplicationServiceTransactionStore. Bootstrap Recoverers. Fill in stub Transaction functions. 10 years ago
Kegan Dougal 0fbfe1b08a Add more tests; fix bugs. 10 years ago
Kegan Dougal 192e228a98 Start adding some tests 10 years ago
Kegan Dougal d516d68b29 Rejig structure given the appservice_handler already filters the correct ASes to use. 10 years ago
Kegan Dougal 0c838f9f5e Minor tweaks 10 years ago
Kegan Dougal 773cb3b688 Add stub architecture for txn reliability. 10 years ago
Kegan Dougal e319071191 Add stub scheduler module for txn reliability 10 years ago