Commit Graph

31 Commits (1ccabe2965c09a7451fde15cfd082da2a981b882)

Author SHA1 Message Date
Erik Johnston 2c1fbea531 Fix up logcontexts 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Erik Johnston 97d792b28f Don't rearrange transaction_queue 9 years ago
Erik Johnston 7ce264ce5f Fix broken cache for getting retry times. This meant we retried remote destinations way more frequently than we should 9 years ago
Erik Johnston e70e8e053e Add txn_id to some log lines 10 years ago
Erik Johnston 1b446a5d85 Log less lines at INFO level, but include more helpful information 10 years ago
Erik Johnston 1942382246 Don't log enqueue_ 10 years ago
Paul "LeoNerd" Evans 128cf2daf7 Appease pep8 10 years ago
Paul "LeoNerd" Evans c782e893ec Neater metrics from TransactionQueue 10 years ago
Paul "LeoNerd" Evans b0cf867319 Use _ instead of . as a metric namespacing separator, for Prometheus 10 years ago
Paul "LeoNerd" Evans f9478e475b Rename Metrics' "keys" to "labels" 10 years ago
Paul "LeoNerd" Evans 094803cf82 Put vector gauges on transaction queue pending PDU and EDU dicts 10 years ago
Erik Johnston abaf47bbb6 Fix bug in logging. 10 years ago
Erik Johnston 98b867f7b7 Fix bug in logging. 10 years ago
Erik Johnston 59362454dd Must update pending_transactions map before yield'ing 10 years ago
Erik Johnston db215b7e00 Implement and use new batched get missing pdu 10 years ago
Erik Johnston 446ef58992 Add errback to all deferreds in transaction_queue 10 years ago
Mark Haines 2462aacd77 Restrict the destinations that synapse can talk to 10 years ago
Erik Johnston b68e4a729f Discard destination 'localhost' 10 years ago
Erik Johnston 47d3ff4cf8 Don't send failure to self 10 years ago
Erik Johnston e482541e1d Fix pyflakes 10 years ago
Erik Johnston 9371019133 Try to only back off if we think we failed to connect to the remote 10 years ago
Erik Johnston 2b8f1a956c Add per server retry limiting. 10 years ago
Erik Johnston 659ead082f Format the response of transaction request in a nicer way 10 years ago
Erik Johnston 72a4de2ce6 Use consumeErrors=True on all DeferredLists. 10 years ago
Erik Johnston c8e1da930d Log all the exits from _attempt_new_transaction 10 years ago
Erik Johnston ae46f10fc5 Apply sanity to the transport client interface. Convert 'make_join' and 'send_join' to accept iterables of destinations 10 years ago
Erik Johnston 7b88619241 Split up replication_layer module into client, server and transaction queue 10 years ago
Erik Johnston ca65a9d03e Split out TransactionQueue from replication layer 10 years ago