fa6c93bd26 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'consumeErrors' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-02-17 15:18:17 +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  
				
					
						
							
							
								 
						
							
							
								51d63ac329 
								
							
								 
							
						 
						
							
							
								
								Glue AS work to general event notifications. Add more exception handling when poking ASes.  
							
							
							
						 
						
							2015-02-05 13:19:46 +00:00  
				
					
						
							
							
								 
						
							
							
								e020574d65 
								
							
								 
							
						 
						
							
							
								
								Fix Formatting  
							
							
							
						 
						
							2015-01-27 20:19:36 +00:00  
				
					
						
							
							
								 
						
							
							
								b19cf6a105 
								
							
								 
							
						 
						
							
							
								
								Wait for events if the incremental sync is empty and a timeout is given  
							
							
							
						 
						
							2015-01-27 20:09:52 +00:00  
				
					
						
							
							
								 
						
							
							
								dc70d1fef8 
								
							
								 
							
						 
						
							
							
								
								Only start the notifier timeout once we've had a chance to check for updates. Otherwise the timeout could fire while we are waiting for the database to return any updates it might have  
							
							
							
						 
						
							2015-01-19 16:24:54 +00:00  
				
					
						
							
							
								 
						
							
							
								adb04b1e57 
								
							
								 
							
						 
						
							
							
								
								Update copyright notices  
							
							
							
						 
						
							2015-01-06 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								0c1deca574 
								
							
								 
							
						 
						
							
							
								
								Remember to hook up the typing event stream to the notifier as well  
							
							
							
						 
						
							2014-12-15 16:14:53 +00:00  
				
					
						
							
							
								 
						
							
							
								db9ce032a4 
								
							
								 
							
						 
						
							
							
								
								Fix pep8 codestyle warnings  
							
							
							
						 
						
							2014-11-20 17:26:36 +00:00  
				
					
						
							
							
								 
						
							
							
								32090aee16 
								
							
								 
							
						 
						
							
							
								
								Add a few missing yields, Move deferred lists inside PreserveLoggingContext because they don't interact well with the logging contexts  
							
							
							
						 
						
							2014-11-20 16:24:00 +00:00  
				
					
						
							
							
								 
						
							
							
								0d1221155e 
								
							
								 
							
						 
						
							
							
								
								remove unused import  
							
							
							
						 
						
							2014-11-19 16:40:01 +00:00  
				
					
						
							
							
								 
						
							
							
								97c7c34f6f 
								
							
								 
							
						 
						
							
							
								
								Preserve logging context in a few more places, drop the logging context after it has been stashed to reduce potential for confusion  
							
							
							
						 
						
							2014-11-19 16:37:43 +00:00  
				
					
						
							
							
								 
						
							
							
								7d709542ca 
								
							
								 
							
						 
						
							
							
								
								Fix pep8 warnings  
							
							
							
						 
						
							2014-10-30 11:10:17 +00:00  
				
					
						
							
							
								 
						
							
							
								beae9acfcc 
								
							
								 
							
						 
						
							
							
								
								Use floating-point rather than integer division to handle timeouts so that non-zero but sub-second waits don't collapse to zero  
							
							
							
						 
						
							2014-10-29 17:03:02 +00:00  
				
					
						
							
							
								 
						
							
							
								8a7c1d6a00 
								
							
								 
							
						 
						
							
							
								
								fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch.  
							
							
							
						 
						
							2014-09-03 17:31:57 +01:00  
				
					
						
							
							
								 
						
							
							
								061e814195 
								
							
								 
							
						 
						
							
							
								
								Make sure to print exceptions properly from notifier failures  
							
							
							
						 
						
							2014-09-03 13:46:52 +01:00  
				
					
						
							
							
								 
						
							
							
								464e1fcfa5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:matrix-org/synapse into release-v0.2.0  
							
							... 
							
							
							
							Conflicts:
	synapse/notifier.py
	webclient/room/room-controller.js
	webclient/room/room.html 
							
						 
						
							2014-09-02 15:26:11 +01:00  
				
					
						
							
							
								 
						
							
							
								eec67a675f 
								
							
								 
							
						 
						
							
							
								
								Have EventSource's get_new_events_for_user() API work only on keys within that source, not overall eventstream tokens  
							
							
							
						 
						
							2014-08-29 19:13:55 +01:00  
				
					
						
							
							
								 
						
							
							
								f07f538ac7 
								
							
								 
							
						 
						
							
							
								
								When notifying listeners, don't do so in a serial fashion  
							
							
							
						 
						
							2014-08-29 16:01:01 +01:00  
				
					
						
							
							
								 
						
							
							
								8113eb7c79 
								
							
								 
							
						 
						
							
							
								
								Turn of trace_function logging  
							
							
							
						 
						
							2014-08-28 18:45:00 +01:00  
				
					
						
							
							
								 
						
							
							
								eb3094ed31 
								
							
								 
							
						 
						
							
							
								
								And more logging.  
							
							
							
						 
						
							2014-08-28 15:58:38 +01:00  
				
					
						
							
							
								 
						
							
							
								410a74b0f3 
								
							
								 
							
						 
						
							
							
								
								If timeout=0, return immediately  
							
							
							
						 
						
							2014-08-27 17:21:48 +01:00  
				
					
						
							
							
								 
						
							
							
								226025e9ca 
								
							
								 
							
						 
						
							
							
								
								Comments!  
							
							
							
						 
						
							2014-08-27 17:04:47 +01:00  
				
					
						
							
							
								 
						
							
							
								bfe9faad5a 
								
							
								 
							
						 
						
							
							
								
								Index sources in a nicer fashion.  
							
							
							
						 
						
							2014-08-27 15:33:52 +01:00  
				
					
						
							
							
								 
						
							
							
								bd16b93e8f 
								
							
								 
							
						 
						
							
							
								
								Implement presence event source. Change the way the notifier indexes listeners  
							
							
							
						 
						
							2014-08-27 14:03:27 +01:00  
				
					
						
							
							
								 
						
							
							
								67c5f89244 
								
							
								 
							
						 
						
							
							
								
								Enable presence again. Fix up api to match old api.  
							
							
							
						 
						
							2014-08-26 19:40:29 +01:00  
				
					
						
							
							
								 
						
							
							
								3a2a5b959c 
								
							
								 
							
						 
						
							
							
								
								WIP: Completely change how event streaming and pagination work. This reflects the change in the underlying storage model.  
							
							
							
						 
						
							2014-08-26 18:57:46 +01:00