128cf2daf7 
								
							
								 
							
						 
						
							
							
								
								Appease pep8  
							
							
							
						 
						
							2015-03-12 16:24:51 +00:00  
				
					
						
							
							
								 
						
							
							
								c782e893ec 
								
							
								 
							
						 
						
							
							
								
								Neater metrics from TransactionQueue  
							
							
							
						 
						
							2015-03-12 16:24:51 +00:00  
				
					
						
							
							
								 
						
							
							
								b0cf867319 
								
							
								 
							
						 
						
							
							
								
								Use _ instead of . as a metric namespacing separator, for Prometheus  
							
							
							
						 
						
							2015-03-12 16:24:51 +00:00  
				
					
						
							
							
								 
						
							
							
								f9478e475b 
								
							
								 
							
						 
						
							
							
								
								Rename Metrics' "keys" to "labels"  
							
							
							
						 
						
							2015-03-12 16:24:51 +00:00  
				
					
						
							
							
								 
						
							
							
								094803cf82 
								
							
								 
							
						 
						
							
							
								
								Put vector gauges on transaction queue pending PDU and EDU dicts  
							
							
							
						 
						
							2015-03-12 16:24:50 +00:00  
				
					
						
							
							
								 
						
							
							
								abaf47bbb6 
								
							
								 
							
						 
						
							
							
								
								Fix bug in logging.  
							
							
							
						 
						
							2015-03-10 10:28:29 +00:00  
				
					
						
							
							
								 
						
							
							
								98b867f7b7 
								
							
								 
							
						 
						
							
							
								
								Fix bug in logging.  
							
							
							
						 
						
							2015-03-10 10:16:09 +00:00  
				
					
						
							
							
								 
						
							
							
								59362454dd 
								
							
								 
							
						 
						
							
							
								
								Must update pending_transactions map before yield'ing  
							
							
							
						 
						
							2015-02-26 15:47:35 +00:00  
				
					
						
							
							
								 
						
							
							
								db215b7e00 
								
							
								 
							
						 
						
							
							
								
								Implement and use new batched get missing pdu  
							
							
							
						 
						
							2015-02-23 13:58:02 +00:00  
				
					
						
							
							
								 
						
							
							
								a7925259a1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.7.1  
							
							
							
						 
						
							2015-02-18 13:57:55 +00:00  
				
					
						
							
							
								 
						
							
							
								446ef58992 
								
							
								 
							
						 
						
							
							
								
								Add errback to all deferreds in transaction_queue  
							
							
							
						 
						
							2015-02-18 12:03:26 +00:00  
				
					
						
							
							
								 
						
							
							
								2462aacd77 
								
							
								 
							
						 
						
							
							
								
								Restrict the destinations that synapse can talk to  
							
							
							
						 
						
							2015-02-18 11:52:51 +00:00  
				
					
						
							
							
								 
						
							
							
								b68e4a729f 
								
							
								 
							
						 
						
							
							
								
								Discard destination 'localhost'  
							
							
							
						 
						
							2015-02-18 11:32:39 +00:00  
				
					
						
							
							
								 
						
							
							
								47d3ff4cf8 
								
							
								 
							
						 
						
							
							
								
								Don't send failure to self  
							
							
							
						 
						
							2015-02-18 11:30:37 +00:00  
				
					
						
							
							
								 
						
							
							
								e482541e1d 
								
							
								 
							
						 
						
							
							
								
								Fix pyflakes  
							
							
							
						 
						
							2015-02-18 10:44:22 +00:00  
				
					
						
							
							
								 
						
							
							
								1be67eca8a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'keyclient_retry_scheme' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-02-18 10:34:40 +00:00  
				
					
						
							
							
								 
						
							
							
								9371019133 
								
							
								 
							
						 
						
							
							
								
								Try to only back off if we think we failed to connect to the remote  
							
							
							
						 
						
							2015-02-17 18:13:34 +00:00  
				
					
						
							
							
								 
						
							
							
								2b8f1a956c 
								
							
								 
							
						 
						
							
							
								
								Add per server retry limiting.  
							
							... 
							
							
							
							Factor out the pre destination retry logic from TransactionQueue so it
can be reused in both get_pdu and crypto.keyring 
							
						 
						
							2015-02-17 17:20:56 +00:00  
				
					
						
							
							
								 
						
							
							
								659ead082f 
								
							
								 
							
						 
						
							
							
								
								Format the response of transaction request in a nicer way  
							
							
							
						 
						
							2015-02-17 15:11:44 +00:00  
				
					
						
							
							
								 
						
							
							
								72a4de2ce6 
								
							
								 
							
						 
						
							
							
								
								Use consumeErrors=True on all DeferredLists.  
							
							... 
							
							
							
							This is so that the DeferredLists actually consume the error instead of
propogating down the non-existent errback chain. This should reduce the
number of unhandled errors we are seeing. 
							
						 
						
							2015-02-17 10:07:01 +00:00  
				
					
						
							
							
								 
						
							
							
								c8e1da930d 
								
							
								 
							
						 
						
							
							
								
								Log all the exits from _attempt_new_transaction  
							
							
							
						 
						
							2015-02-10 17:30:46 +00:00  
				
					
						
							
							
								 
						
							
							
								ae46f10fc5 
								
							
								 
							
						 
						
							
							
								
								Apply sanity to the transport client interface. Convert 'make_join' and 'send_join' to accept iterables of destinations  
							
							
							
						 
						
							2015-02-04 16:28:12 +00:00  
				
					
						
							
							
								 
						
							
							
								7b88619241 
								
							
								 
							
						 
						
							
							
								
								Split up replication_layer module into client, server and transaction queue  
							
							
							
						 
						
							2015-01-26 10:45:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ca65a9d03e 
								
							
								 
							
						 
						
							
							
								
								Split out TransactionQueue from replication layer  
							
							
							
						 
						
							2015-01-22 16:37:08 +00:00