cfa62007a3 
								
							
								 
							
						 
						
							
							
								
								Docstring  
							
							
							
						 
						
							2015-08-12 16:42:46 +01:00  
				
					
						
							
							
								 
						
							
							
								d7451e0f22 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dictionary_cache  
							
							
							
						 
						
							2015-08-12 10:30:30 +01:00  
				
					
						
							
							
								 
						
							
							
								4807616e16 
								
							
								 
							
						 
						
							
							
								
								Wire up the dictionarycache to the metrics  
							
							
							
						 
						
							2015-08-12 10:13:35 +01:00  
				
					
						
							
							
								 
						
							
							
								2df8dd9b37 
								
							
								 
							
						 
						
							
							
								
								Move all the caches into their own package, synapse.util.caches  
							
							
							
						 
						
							2015-08-11 18:00:59 +01:00  
				
					
						
							
							
								 
						
							
							
								dcefac3b06 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
							
						 
						
							2015-08-10 14:16:24 +01:00  
				
					
						
							
							
								 
						
							
							
								f596ff402e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'erikj/cache_deferreds' into erikj/dictionary_cache  
							
							
							
						 
						
							2015-08-06 13:37:56 +01:00  
				
					
						
							
							
								 
						
							
							
								7eea3e356f 
								
							
								 
							
						 
						
							
							
								
								Make @cached cache deferreds rather than the deferreds' values  
							
							
							
						 
						
							2015-08-06 13:33:34 +01:00  
				
					
						
							
							
								 
						
							
							
								07507643cb 
								
							
								 
							
						 
						
							
							
								
								Use dictionary cache to do group -> state fetching  
							
							
							
						 
						
							2015-08-05 15:11:42 +01:00  
				
					
						
							
							
								 
						
							
							
								c67ba143fa 
								
							
								 
							
						 
						
							
							
								
								Move DictionaryCache  
							
							
							
						 
						
							2015-08-04 15:58:28 +01:00  
				
					
						
							
							
								 
						
							
							
								9beaedd164 
								
							
								 
							
						 
						
							
							
								
								Enforce ascii filenames for uploads  
							
							
							
						 
						
							2015-06-30 10:31:59 +01:00  
				
					
						
							
							
								 
						
							
							
								7fa1363fb0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #192  from matrix-org/erikj/fix_log_context  
							
							... 
							
							
							
							Fix log context when sending requests 
							
						 
						
							2015-06-19 16:21:40 +01:00  
				
					
						
							
							
								 
						
							
							
								a68abc79fd 
								
							
								 
							
						 
						
							
							
								
								Add comment on cancellation of observers  
							
							
							
						 
						
							2015-06-19 11:48:55 +01:00  
				
					
						
							
							
								 
						
							
							
								653533a3da 
								
							
								 
							
						 
						
							
							
								
								Fix log context when sending requests  
							
							
							
						 
						
							2015-06-19 11:46:49 +01:00  
				
					
						
							
							
								 
						
							
							
								22049ea700 
								
							
								 
							
						 
						
							
							
								
								Refactor the notifier.wait_for_events code to be clearer. Add _NotifierUserStream.new_listener that accpets a token to avoid races.  
							
							
							
						 
						
							2015-06-18 15:49:24 +01:00  
				
					
						
							
							
								 
						
							
							
								dd74436ffd 
								
							
								 
							
						 
						
							
							
								
								Unused import  
							
							
							
						 
						
							2015-05-28 15:47:20 +01:00  
				
					
						
							
							
								 
						
							
							
								31ade3b3e9 
								
							
								 
							
						 
						
							
							
								
								Remove a deep copy  
							
							
							
						 
						
							2015-05-28 13:45:23 +01:00  
				
					
						
							
							
								 
						
							
							
								4429e720ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-05-22 10:33:00 +01:00  
				
					
						
							
							
								 
						
							
							
								d61ce3f670 
								
							
								 
							
						 
						
							
							
								
								Add a cache for get_current_state with state_key  
							
							
							
						 
						
							2015-05-21 16:41:39 +01:00  
				
					
						
							
							
								 
						
							
							
								7cd6a6f6cf 
								
							
								 
							
						 
						
							
							
								
								Awful idea for speeding up fetching of events  
							
							
							
						 
						
							2015-05-14 15:34:02 +01:00  
				
					
						
							
							
								 
						
							
							
								cdb3757942 
								
							
								 
							
						 
						
							
							
								
								Refactor _get_events  
							
							
							
						 
						
							2015-05-14 13:31:55 +01:00  
				
					
						
							
							
								 
						
							
							
								ec07dba29e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #143  from matrix-org/erikj/SYN-375  
							
							... 
							
							
							
							SYN-375 - Lots of unhandled deferred exceptions. 
							
						 
						
							2015-05-12 15:25:54 +01:00  
				
					
						
							
							
								 
						
							
							
								8022b27fc2 
								
							
								 
							
						 
						
							
							
								
								Make distributer.fire work as it did  
							
							
							
						 
						
							2015-05-12 13:14:48 +01:00  
				
					
						
							
							
								 
						
							
							
								95dedb866f 
								
							
								 
							
						 
						
							
							
								
								Unwrap defer.gatherResults failures  
							
							
							
						 
						
							2015-05-12 13:14:29 +01:00  
				
					
						
							
							
								 
						
							
							
								2236ef6c92 
								
							
								 
							
						 
						
							
							
								
								Fix up leak. Add warnings.  
							
							
							
						 
						
							2015-05-08 19:53:34 +01:00  
				
					
						
							
							
								 
						
							
							
								da1aa07db5 
								
							
								 
							
						 
						
							
							
								
								Add some docs  
							
							
							
						 
						
							2015-05-08 16:52:49 +01:00  
				
					
						
							
							
								 
						
							
							
								476899295f 
								
							
								 
							
						 
						
							
							
								
								Change the way we do logging contexts so that they survive divergences  
							
							
							
						 
						
							2015-05-08 16:32:18 +01:00  
				
					
						
							
							
								 
						
							
							
								fca28d243e 
								
							
								 
							
						 
						
							
							
								
								Change the way we create observers to deferreds so that we don't get spammed by 'unhandled errors'  
							
							
							
						 
						
							2015-05-08 16:28:08 +01:00  
				
					
						
							
							
								 
						
							
							
								6f8e2d517e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into postgres  
							
							
							
						 
						
							2015-04-27 14:41:40 +01:00  
				
					
						
							
							
								 
						
							
							
								1c82fbd2eb 
								
							
								 
							
						 
						
							
							
								
								Implement create_observer.  
							
							... 
							
							
							
							`create_observer` takes a deferred and create a new deferred that
*observers* the original deferred. Any callbacks added to the observing
deferred will *not* affect the origin deferred. 
							
						 
						
							2015-04-27 13:59:37 +01:00  
				
					
						
							
							
								 
						
							
							
								806f380a8b 
								
							
								 
							
						 
						
							
							
								
								Make LruCache thread safe, as its used for event cache  
							
							
							
						 
						
							2015-04-15 16:07:59 +01:00  
				
					
						
							
							
								 
						
							
							
								a43b40449b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into mysql  
							
							
							
						 
						
							2015-04-08 16:46:56 +01:00  
				
					
						
							
							
								 
						
							
							
								9cef051ce2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-04-08 16:43:17 +01:00  
				
					
						
							
							
								 
						
							
							
								ccda401dbf 
								
							
								 
							
						 
						
							
							
								
								SYN-338: Fix typo that caused the cache to throw an exception in some instances  
							
							
							
						 
						
							2015-04-08 16:34:23 +01:00  
				
					
						
							
							
								 
						
							
							
								4fe95094d1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into mysql  
							
							
							
						 
						
							2015-04-07 18:05:39 +01:00  
				
					
						
							
							
								 
						
							
							
								9236136f3a 
								
							
								 
							
						 
						
							
							
								
								Make work in both Maria and SQLite. Fix tests  
							
							
							
						 
						
							2015-04-01 14:12:33 +01:00  
				
					
						
							
							
								 
						
							
							
								d6b3ea75d4 
								
							
								 
							
						 
						
							
							
								
								Implement the 'key in dict' test for LruCache()  
							
							
							
						 
						
							2015-03-25 19:04:59 +00:00  
				
					
						
							
							
								 
						
							
							
								ed4d44d833 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #109  from matrix-org/default_registration  
							
							... 
							
							
							
							Disable registration by default. Add script to register new users. 
							
						 
						
							2015-03-18 11:38:52 +00:00  
				
					
						
							
							
								 
						
							
							
								69135f59aa 
								
							
								 
							
						 
						
							
							
								
								Implement registering with shared secret.  
							
							
							
						 
						
							2015-03-13 15:23:37 +00:00  
				
					
						
							
							
								 
						
							
							
								e1a7e3564f 
								
							
								 
							
						 
						
							
							
								
								Delete a couple of TODO markers of monitoring stats now done  
							
							
							
						 
						
							2015-03-12 16:24:50 +00:00  
				
					
						
							
							
								 
						
							
							
								027fd1242c 
								
							
								 
							
						 
						
							
							
								
								Give LruCache a __len__, so that  len(cache)  works  
							
							
							
						 
						
							2015-03-04 17:32:28 +00:00  
				
					
						
							
							
								 
						
							
							
								3077cb2915 
								
							
								 
							
						 
						
							
							
								
								Use contextlib.contextmanager instead of a custom class  
							
							
							
						 
						
							2015-03-02 13:32:44 +00:00  
				
					
						
							
							
								 
						
							
							
								0554d07082 
								
							
								 
							
						 
						
							
							
								
								Move federation rate limiting out of transport layer  
							
							
							
						 
						
							2015-02-27 15:41:52 +00:00  
				
					
						
							
							
								 
						
							
							
								cc3d3babb0 
								
							
								 
							
						 
						
							
							
								
								Remove unused import  
							
							
							
						 
						
							2015-02-18 12:01:41 +00:00  
				
					
						
							
							
								 
						
							
							
								36e144091b 
								
							
								 
							
						 
						
							
							
								
								Remove spurious comma. Remove temp run_on_reactor  
							
							
							
						 
						
							2015-02-18 11:25:20 +00:00  
				
					
						
							
							
								 
						
							
							
								b17bd31da0 
								
							
								 
							
						 
						
							
							
								
								Temporarily add a run_on_reactor() call  
							
							
							
						 
						
							2015-02-18 11:17:26 +00:00  
				
					
						
							
							
								 
						
							
							
								859fbd4423 
								
							
								 
							
						 
						
							
							
								
								s/self._clock/self.clock/  
							
							
							
						 
						
							2015-02-18 10:39:14 +00:00  
				
					
						
							
							
								 
						
							
							
								1be67eca8a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'keyclient_retry_scheme' of github.com:matrix-org/synapse into develop  
							
							
							
						 
						
							2015-02-18 10:34:40 +00:00  
				
					
						
							
							
								 
						
							
							
								fe672a04f7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #77  from matrix-org/failures  
							
							... 
							
							
							
							Failures 
							
						 
						
							2015-02-18 10:29:29 +00:00  
				
					
						
							
							
								 
						
							
							
								4fd176a41d 
								
							
								 
							
						 
						
							
							
								
								More docs  
							
							
							
						 
						
							2015-02-18 10:11:24 +00:00  
				
					
						
							
							
								 
						
							
							
								d77912ff44 
								
							
								 
							
						 
						
							
							
								
								Docs.  
							
							
							
						 
						
							2015-02-18 10:09:54 +00:00