Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								784a2d4f2c
								
							
								
							
						 | 
						
							
							
								
								Remove broken cache stuff
							
							
							
							
							
						 | 
						
							2016-08-15 11:25:48 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								24f36469bc
								
							
								
							
						 | 
						
							
							
								
								Add federation /version API
							
							
							
							
							
						 | 
						
							2016-08-05 16:36:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								8c75040c25
								
							
								
							
						 | 
						
							
							
								
								Fix setting gc thresholds in the workers
							
							
							
							
							
						 | 
						
							2016-06-17 11:48:12 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								a352b68acf
								
							
								
							
						 | 
						
							
							
								
								Use worker_ prefixes for worker config, use existing support for multiple config files
							
							
							
							
							
						 | 
						
							2016-06-16 17:29:50 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								364d616792
								
							
								
							
						 | 
						
							
							
								
								Access the event_cache_size directly from the server object.
							
							
							
							
							
							
							
							This means that the workers can override the event_cache_size
directly without clobbering the value in the main synapse config. 
							
						 | 
						
							2016-06-16 12:53:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								bde13833cb
								
							
								
							
						 | 
						
							
							
								
								Access replication_url from the worker config directly
							
							
							
							
							
						 | 
						
							2016-06-16 12:44:40 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								885ee861f7
								
							
								
							
						 | 
						
							
							
								
								Inline the synchrotron and pusher configs into the main config
							
							
							
							
							
						 | 
						
							2016-06-16 11:06:12 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2d1d1025fa
								
							
								
							
						 | 
						
							
							
								
								Add gc_threshold to pusher and synchrotron
							
							
							
							
							
						 | 
						
							2016-06-07 16:26:25 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								dded389ac1
								
							
								
							
						 | 
						
							
							
								
								Allow setting of gc.set_thresholds
							
							
							
							
							
						 | 
						
							2016-06-07 15:45:56 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								5ef84da4f1
								
							
								
							
						 | 
						
							
							
								
								Yield on the sleeps intended to backoff replication
							
							
							
							
							
						 | 
						
							2016-06-06 16:05:28 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								1f31cc37f8
								
							
								
							
						 | 
						
							
							
								
								Working unsubscribe links going straight to the HS
							
							
							
							
							
							
							
							and authed by macaroons that let you delete pushers and nothing else 
							
						 | 
						
							2016-06-02 17:21:31 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								b3f29dc1e5
								
							
								
							
						 | 
						
							
							
								
								Manually expire broken caches like the who_forgot_in_room
							
							
							
							
							
						 | 
						
							2016-05-13 17:16:27 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								f03ddc98ec
								
							
								
							
						 | 
						
							
							
								
								Use the SlavedAccountDataStore
							
							
							
							
							
						 | 
						
							2016-05-13 17:01:28 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								206eb9fd94
								
							
								
							
						 | 
						
							
							
								
								Shift some of the state_group methods into the SlavedEventStore
							
							
							
							
							
						 | 
						
							2016-05-13 16:58:14 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								b5e646a18c
								
							
								
							
						 | 
						
							
							
								
								Make email notifs work on the pusher synapse
							
							
							
							
							
							
							
							Plus general bugfix to email notif code 
							
						 | 
						
							2016-05-13 11:36:50 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								ae1af262f6
								
							
								
							
						 | 
						
							
							
								
								Pass through _get_state_group_for_events
							
							
							
							
							
						 | 
						
							2016-05-10 19:18:03 +02:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								90afc07f39
								
							
								
							
						 | 
						
							
							
								
								StateStore, not EventsStore
							
							
							
							
							
						 | 
						
							2016-05-10 19:10:46 +02:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								89b5ef7c4b
								
							
								
							
						 | 
						
							
							
								
								Cached functions must be accessed through the dict
							
							
							
							
							
						 | 
						
							2016-05-10 19:05:22 +02:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								35b6e6d2a8
								
							
								
							
						 | 
						
							
							
								
								Pass though _get_state_group_for_events
							
							
							
							
							
						 | 
						
							2016-05-10 18:56:40 +02:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								3367e65476
								
							
								
							
						 | 
						
							
							
								
								Pass through get_state_groups
							
							
							
							
							
						 | 
						
							2016-05-10 18:53:15 +02:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								0c4ccdcb83
								
							
								
							
						 | 
						
							
							
								
								Also pass through get_profile_displayname
							
							
							
							
							
						 | 
						
							2016-05-10 18:51:14 +02:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								9ef05a12c3
								
							
								
							
						 | 
						
							
							
								
								Add date header & message id
							
							
							
							
							
						 | 
						
							2016-05-04 14:52:10 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								8cc82aad87
								
							
								
							
						 | 
						
							
							
								
								Add db functions used for email to the pusher app
							
							
							
							
							
						 | 
						
							2016-05-04 11:47:59 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								71df327190
								
							
								
							
						 | 
						
							
							
								
								Actually start the pusher daemon
							
							
							
							
							
						 | 
						
							2016-04-26 17:07:09 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								c9eab73f2a
								
							
								
							
						 | 
						
							
							
								
								Fix typo in default pusher config
							
							
							
							
							
						 | 
						
							2016-04-26 17:06:18 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								b80b93ea0f
								
							
								
							
						 | 
						
							
							
								
								Add a log context to the daemonized pusher
							
							
							
							
							
						 | 
						
							2016-04-26 15:57:28 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								6df5a6a833
								
							
								
							
						 | 
						
							
							
								
								Optionally daemonize the pusher
							
							
							
							
							
						 | 
						
							2016-04-26 15:37:41 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								9c417c54d4
								
							
								
							
						 | 
						
							
							
								
								Add a couple of update methods to the PusherSlaveStore
							
							
							
							
							
						 | 
						
							2016-04-26 10:45:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								f15e9e8de4
								
							
								
							
						 | 
						
							
							
								
								Remove the uncomments from the comments
							
							
							
							
							
						 | 
						
							2016-04-25 17:56:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								72e2fafa20
								
							
								
							
						 | 
						
							
							
								
								Add a metrics listener and a ssh listener to the pusher
							
							
							
							
							
						 | 
						
							2016-04-25 17:34:25 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								a3ac837599
								
							
								
							
						 | 
						
							
							
								
								Optionally split out the pushers into a separate process
							
							
							
							
							
						 | 
						
							2016-04-21 17:22:37 +01:00 |