Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc015c6e9 
							
						 
					 
					
						
						
							
							Enable testing the synchrotron on jenkins  
						
						
						
						
							
						
					 
					
						2016-06-10 16:30:26 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							e9892b4b26 
							
						 
					 
					
						
						
							
							Merge pull request  #866  from bartekrutkowski/develop  
						
						... 
						
						
						
						Change /bin/bash to /bin/sh in tox.ini 
						
						
							
						
					 
					
						2016-06-10 13:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Bartek Rutkowski 
							
						 
					 
					
						
						
						
						
							
						
						
							50f69e2ef2 
							
						 
					 
					
						
						
							
							Change /bin/bash to /bin/sh in tox.ini  
						
						... 
						
						
						
						No features of Bash are used here, so using /bin/sh makes it more portable to systems that don't have Bash natively (like BSD systems). 
						
						
							
						
					 
					
						2016-06-10 11:33:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							41b35412bf 
							
						 
					 
					
						
						
							
							Merge pull request  #863  from matrix-org/markjh/load_config  
						
						... 
						
						
						
						Add function to load config without generating it 
						
						
							
						
					 
					
						2016-06-10 11:12:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							7dbb473339 
							
						 
					 
					
						
						
							
							Add function to load config without generating it  
						
						... 
						
						
						
						Renames ``load_config`` to ``load_or_generate_config``
Adds a method called ``load_config`` that just loads the
config.
The main synapse.app.homeserver will continue to use
``load_or_generate_config`` to retain backwards compat.
However new worker processes can use ``load_config`` to
load the config avoiding some of the cruft needed to generate
the config.
As the new ``load_config`` method is expected to be used by new
configs it removes support for the legacy commandline overrides
that ``load_or_generate_config`` supports 
						
						
							
						
					 
					
						2016-06-09 18:50:38 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							16a8884233 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:matrix-org/synapse into develop  
						
						
						
						
							
						
					 
					
						2016-06-09 16:57:33 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ba0406d10d 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.16.0' of github.com:matrix-org/synapse  
						
						
						
						
							
 
						
					 
					
						2016-06-09 14:21:23 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							8327d5df70 
							
						 
					 
					
						
						
							
							Change CHANGELOG  
						
						
						
						
							
						
					 
					
						2016-06-09 14:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							a31befbcd0 
							
						 
					 
					
						
						
							
							Bump version and changelog  
						
						
						
						
							
						
					 
					
						2016-06-09 13:23:41 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							5ee5b655b2 
							
						 
					 
					
						
						
							
							Merge pull request  #862  from matrix-org/erikj/media_remote_error  
						
						... 
						
						
						
						502 on /thumbnail when can't contact remote server 
						
						
							
						
					 
					
						2016-06-09 13:11:02 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							0a43219a27 
							
						 
					 
					
						
						
							
							Merge pull request  #860  from negzi/bug_fix_get_or_create_user  
						
						... 
						
						
						
						Fix a bug caused by a change in auth_handler function 
						
						
							
						
					 
					
						2016-06-09 11:40:12 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							eba4ff1bcb 
							
						 
					 
					
						
						
							
							502 on /thumbnail when can't contact remote server  
						
						
						
						
							
						
					 
					
						2016-06-09 11:29:43 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							2eab219a70 
							
						 
					 
					
						
						
							
							Merge pull request  #861  from matrix-org/erikj/events_log  
						
						... 
						
						
						
						Remove redundant exception log in /events 
						
						
							
						
					 
					
						2016-06-09 11:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							95f305c35a 
							
						 
					 
					
						
						
							
							Remove redundant exception log in /events  
						
						
						
						
							
						
					 
					
						2016-06-09 11:15:04 +01:00 
						 
				 
			
				
					
						
							
							
								Negar Fazeli 
							
						 
					 
					
						
						
						
						
							
						
						
							6e7dc7c7dd 
							
						 
					 
					
						
						
							
							Fix a bug caused by a change in auth_handler function  
						
						... 
						
						
						
						Fix the relevant unit test cases 
						
						
							
						
					 
					
						2016-06-08 23:22:39 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b7fbc9bd95 
							
						 
					 
					
						
						
							
							Merge pull request  #859  from matrix-org/erikj/public_room_performance  
						
						... 
						
						
						
						Pull full state for each room all at once 
						
						
							
						
					 
					
						2016-06-08 16:36:06 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							919a2c74f6 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.16.0' of github.com:matrix-org/synapse into develop  
						
						
						
						
							
						
					 
					
						2016-06-08 16:26:26 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							81c07a32fd 
							
						 
					 
					
						
						
							
							Pull full state for each room all at once  
						
						
						
						
							
						
					 
					
						2016-06-08 15:51:49 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b063784b78 
							
						 
					 
					
						
						
							
							Merge pull request  #857  from matrix-org/erikj/default_visibility  
						
						... 
						
						
						
						Don't make rooms visibile by default 
						
						
							
						
					 
					
						2016-06-08 15:18:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							defa28efa1 
							
						 
					 
					
						
						
							
							Disable the synchrotron on jenkins until the sytest support lands ( #855 )  
						
						... 
						
						
						
						* Disable the synchrotron on jenkins until the sytest support lands
* Poke jenkins
* Poke jenkins
* Poke jenkins
* Poke jenkins
* Poke jenkins
* Poke jenkins
* Poke jenkins
* Poke jenkins 
						
						
							
						
					 
					
						2016-06-08 15:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							690029d1a3 
							
						 
					 
					
						
						
							
							Don't make rooms visibile by default  
						
						
						
						
							
						
					 
					
						2016-06-08 14:47:42 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							d88faf92d1 
							
						 
					 
					
						
						
							
							Fix up federation PublicRoomList  
						
						
						
						
							
						
					 
					
						2016-06-08 14:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							958c968d02 
							
						 
					 
					
						
						
							
							Merge pull request  #856  from matrix-org/erikj/fed_pub_rooms  
						
						... 
						
						
						
						Enable auth on /publicRoom endpoints 
						
						
							
						
					 
					
						2016-06-08 14:36:09 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							746b2f5657 
							
						 
					 
					
						
						
							
							Merge pull request  #854  from matrix-org/erikj/federation_logging  
						
						... 
						
						
						
						Add some logging for when servers ask for missing events 
						
						
							
						
					 
					
						2016-06-08 14:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							efeabd3180 
							
						 
					 
					
						
						
							
							Log user that is making /publicRooms calls  
						
						
						
						
							
						
					 
					
						2016-06-08 14:23:15 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							1fd6eb695d 
							
						 
					 
					
						
						
							
							Enable auth on federation PublicRoomList  
						
						
						
						
							
						
					 
					
						2016-06-08 14:15:18 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							128360d4f0 
							
						 
					 
					
						
						
							
							Merge pull request  #853  from matrix-org/erikj/replication_noop  
						
						... 
						
						
						
						Don't hit DB for noop replications queries 
						
						
							
						
					 
					
						2016-06-08 13:26:26 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							17aab5827a 
							
						 
					 
					
						
						
							
							Add some logging for when servers ask for missing events  
						
						
						
						
							
						
					 
					
						2016-06-08 11:55:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							1a815fb04f 
							
						 
					 
					
						
						
							
							Don't hit DB for noop replications queries  
						
						
						
						
							
						
					 
					
						2016-06-08 11:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							66503a69c9 
							
						 
					 
					
						
						
							
							Update commit hash in changelog  
						
						
						
						
							
 
						
					 
					
						2016-06-08 11:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							bab916bccc 
							
						 
					 
					
						
						
							
							Bump version and changelog to v0.16.0-rc2  
						
						
						
						
							
						
					 
					
						2016-06-08 11:05:45 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							5c73115155 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.16.0  
						
						
						
						
							
						
					 
					
						2016-06-08 10:50:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							e0fda29f94 
							
						 
					 
					
						
						
							
							Merge pull request  #850  from matrix-org/erikj/gc_threshold  
						
						... 
						
						
						
						Add gc_threshold to pusher and synchrotron 
						
						
							
						
					 
					
						2016-06-08 10:05:56 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							02270b4b3d 
							
						 
					 
					
						
						
							
							Merge pull request  #852  from matrix-org/erikj/gc_metrics  
						
						... 
						
						
						
						Add GC counts to metrics 
						
						
							
						
					 
					
						2016-06-08 10:05:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							6babdb671b 
							
						 
					 
					
						
						
							
							Merge pull request  #851  from matrix-org/markjh/jenkins_synchrotron  
						
						... 
						
						
						
						Add script for running sytest with dendron 
						
						
							
						
					 
					
						2016-06-07 17:20:41 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							0f2165ccf4 
							
						 
					 
					
						
						
							
							Don't track total objects as its too expensive to calculate  
						
						
						
						
							
						
					 
					
						2016-06-07 17:00:45 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							18f0cc7d99 
							
						 
					 
					
						
						
							
							Record some more GC metrics  
						
						
						
						
							
						
					 
					
						2016-06-07 16:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							64935d11f7 
							
						 
					 
					
						
						
							
							Add script for running sytest with dendron  
						
						
						
						
							
						
					 
					
						2016-06-07 16:45:40 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							2d1d1025fa 
							
						 
					 
					
						
						
							
							Add gc_threshold to pusher and synchrotron  
						
						
						
						
							
						
					 
					
						2016-06-07 16:26:25 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							b01e71e719 
							
						 
					 
					
						
						
							
							Merge pull request  #849  from matrix-org/erikj/gc_threshold  
						
						... 
						
						
						
						Allow setting of gc.set_thresholds 
						
						
							
						
					 
					
						2016-06-07 16:07:54 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							dded389ac1 
							
						 
					 
					
						
						
							
							Allow setting of gc.set_thresholds  
						
						
						
						
							
						
					 
					
						2016-06-07 15:45:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							c54fcd9ee4 
							
						 
					 
					
						
						
							
							Merge pull request  #848  from matrix-org/markjh/unusedIV  
						
						... 
						
						
						
						Remove dead code. 
						
						
							
						
					 
					
						2016-06-07 15:27:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							0b2158719c 
							
						 
					 
					
						
						
							
							Remove dead code.  
						
						... 
						
						
						
						Loading push rules now happens in the datastore, so we can remove
the methods that loaded them outside the datastore.
The ``waiting_for_join_list`` in federation handler is populated by
anything, so can be removed.
The ``_get_members_events_txn`` method isn't called from anywhere
so can be removed. 
						
						
							
						
					 
					
						2016-06-07 15:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							188f8d63e2 
							
						 
					 
					
						
						
							
							Merge pull request  #847  from matrix-org/erikj/gc_tick  
						
						... 
						
						
						
						Change the way we do stats for GC 
						
						
							
						
					 
					
						2016-06-07 13:46:26 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							48e65099b5 
							
						 
					 
					
						
						
							
							Also record number of unreachable objects  
						
						
						
						
							
						
					 
					
						2016-06-07 13:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							75331c5fca 
							
						 
					 
					
						
						
							
							Change the way we do stats  
						
						
						
						
							
						
					 
					
						2016-06-07 13:33:13 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							8c966fbd51 
							
						 
					 
					
						
						
							
							Merge pull request  #771  from matrix-org/erikj/gc_tick  
						
						... 
						
						
						
						Manually run GC on reactor tick. 
						
						
							
						
					 
					
						2016-06-07 13:18:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							efe8126290 
							
						 
					 
					
						
						
							
							Merge pull request  #846  from matrix-org/markjh/user_joined_notifier  
						
						... 
						
						
						
						Notify users for events in rooms they join. 
						
						
							
						
					 
					
						2016-06-07 11:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							88625db05f 
							
						 
					 
					
						
						
							
							Notify users for events in rooms they join.  
						
						... 
						
						
						
						Change how the notifier updates the map from room_id to user streams on
receiving a join event. Make it update the map when it notifies for the
join event, rather than using the "user_joined_room" distributor signal 
						
						
							
						
					 
					
						2016-06-07 11:33:36 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							84379062f9 
							
						 
					 
					
						
						
							
							Fix AS retries, but with correct ordering  
						
						
						
						
							
						
					 
					
						2016-06-07 10:24:50 +01:00