ff3d810ea8 
								
							
								 
							
						 
						
							
							
								
								Add a comment to old delta  
							
							
							
						 
						
							2017-05-11 12:48:50 +01:00  
				
					
						
							
							
								 
						
							
							
								baafb85ba4 
								
							
								 
							
						 
						
							
							
								
								Add an index to event_search  
							
							... 
							
							
							
							- to make the purge API quicker 
							
						 
						
							2017-05-11 12:05:22 +01:00  
				
					
						
							
							
								 
						
							
							
								b990b2fce5 
								
							
								 
							
						 
						
							
							
								
								Add per user ratelimiting overrides  
							
							
							
						 
						
							2017-05-10 11:05:43 +01:00  
				
					
						
							
							
								 
						
							
							
								d766343668 
								
							
								 
							
						 
						
							
							
								
								Add index to device_lists_stream  
							
							
							
						 
						
							2017-03-01 15:56:30 +00:00  
				
					
						
							
							
								 
						
							
							
								e4919b9329 
								
							
								 
							
						 
						
							
							
								
								Add stream_id index to device_lists_outbound_pokes  
							
							... 
							
							
							
							As this is used for replication streaming 
							
						 
						
							2017-02-28 11:19:06 +00:00  
				
					
						
							
							
								 
						
							
							
								4aa29508af 
								
							
								 
							
						 
						
							
							
								
								Use TEXT rather than VARCHAR  
							
							... 
							
							
							
							While we're changing anyway 
							
						 
						
							2017-02-17 10:51:49 +00:00  
				
					
						
							
							
								 
						
							
							
								b4017539d4 
								
							
								 
							
						 
						
							
							
								
								Make the pushers lang field column longer  
							
							... 
							
							
							
							To accommodate things like zh-Hans-CN
Fixes https://github.com/vector-im/riot-ios/issues/1031  
							
						 
						
							2017-02-17 10:42:57 +00:00  
				
					
						
							
							
								 
						
							
							
								095b45c165 
								
							
								 
							
						 
						
							
							
								
								Aggregate event push actions  
							
							
							
						 
						
							2017-02-14 13:39:41 +00:00  
				
					
						
							
							
								 
						
							
							
								21b7375778 
								
							
								 
							
						 
						
							
							
								
								Add an index to make membership queries faster  
							
							
							
						 
						
							2017-01-31 15:15:57 +00:00  
				
					
						
							
							
								 
						
							
							
								d1e1fd6210 
								
							
								 
							
						 
						
							
							
								
								Add ts column to device_lists_outbound_pokes  
							
							
							
						 
						
							2017-01-27 15:23:48 +00:00  
				
					
						
							
							
								 
						
							
							
								fbfad76c03 
								
							
								 
							
						 
						
							
							
								
								Add comments  
							
							
							
						 
						
							2017-01-26 16:33:21 +00:00  
				
					
						
							
							
								 
						
							
							
								c974116f19 
								
							
								 
							
						 
						
							
							
								
								Implement device key caching over federation  
							
							
							
						 
						
							2017-01-26 16:07:24 +00:00  
				
					
						
							
							
								 
						
							
							
								2367c5568c 
								
							
								 
							
						 
						
							
							
								
								Add basic implementation of local device list changes  
							
							
							
						 
						
							2017-01-25 14:27:27 +00:00  
				
					
						
							
							
								 
						
							
							
								c050f493dd 
								
							
								 
							
						 
						
							
							
								
								Add comment  
							
							
							
						 
						
							2017-01-13 15:14:41 +00:00  
				
					
						
							
							
								 
						
							
							
								caddadfc5a 
								
							
								 
							
						 
						
							
							
								
								Change device_inbox stream index to include user  
							
							... 
							
							
							
							This makes fetching the nost recently changed users much tricker, and
brings it in line with e.g. presence_stream indices. 
							
						 
						
							2017-01-10 15:04:57 +00:00  
				
					
						
							
							
								 
						
							
							
								1574b839e0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1676  from matrix-org/erikj/room_list  
							
							... 
							
							
							
							Add new API appservice specific public room list 
							
						 
						
							2016-12-12 17:00:10 +00:00  
				
					
						
							
							
								 
						
							
							
								c45d8e9ba2 
								
							
								 
							
						 
						
							
							
								
								Add profile data to the room_membership table for joins  
							
							
							
						 
						
							2016-12-08 13:08:41 +00:00  
				
					
						
							
							
								 
						
							
							
								2687af82d4 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
							
						 
						
							2016-12-07 09:58:33 +00:00  
				
					
						
							
							
								 
						
							
							
								f32fb65552 
								
							
								 
							
						 
						
							
							
								
								Add new API appservice specific public room list  
							
							
							
						 
						
							2016-12-06 16:12:27 +00:00  
				
					
						
							
							
								 
						
							
							
								46ca345b06 
								
							
								 
							
						 
						
							
							
								
								Don't send old events as federation  
							
							
							
						 
						
							2016-11-24 12:29:02 +00:00  
				
					
						
							
							
								 
						
							
							
								2ac516850b 
								
							
								 
							
						 
						
							
							
								
								More efficient notif count queries  
							
							
							
						 
						
							2016-11-23 15:57:04 +00:00  
				
					
						
							
							
								 
						
							
							
								7c9cdb2245 
								
							
								 
							
						 
						
							
							
								
								Store federation stream positions in the database  
							
							
							
						 
						
							2016-11-21 11:33:08 +00:00  
				
					
						
							
							
								 
						
							
							
								f8ee66250a 
								
							
								 
							
						 
						
							
							
								
								Handle sending events and device messages over federation  
							
							
							
						 
						
							2016-11-17 15:48:04 +00:00  
				
					
						
							
							
								 
						
							
							
								8fd4d9129f 
								
							
								 
							
						 
						
							
							
								
								Replace postgres GIN with GIST  
							
							... 
							
							
							
							This is because GIN can be slow to write too, especially when the table
gets large. 
							
						 
						
							2016-11-03 15:00:03 +00:00  
				
					
						
							
							
								 
						
							
							
								a9111786f9 
								
							
								 
							
						 
						
							
							
								
								Use most recently added binding, not most recently seen user.  
							
							
							
						 
						
							2016-10-27 14:32:45 +01:00  
				
					
						
							
							
								 
						
							
							
								1fc1bc2a51 
								
							
								 
							
						 
						
							
							
								
								Fix user_threepids schema delta  
							
							... 
							
							
							
							The delta `37/user_threepids.sql` aimed to update all the email
addresses to be lower case, however duplicate emails may exist in the
table already.
This commit adds a step where the delta moves the duplicate emails to a
new `medium` `email_old`. Only the most recently used account keeps the
binding intact. We move rather than delete so that we retain some record
of which emails were associated with which account. 
							
						 
						
							2016-10-27 14:14:44 +01:00  
				
					
						
							
							
								 
						
							
							
								0108ed8ae6 
								
							
								 
							
						 
						
							
							
								
								Latest delta is now 37  
							
							
							
						 
						
							2016-10-19 11:40:35 +01:00  
				
					
						
							
							
								 
						
							
							
								a7f48320b1 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into dbkr/password_reset_case_insensitive  
							
							
							
						 
						
							2016-10-19 11:28:56 +01:00  
				
					
						
							
							
								 
						
							
							
								df2a616c7b 
								
							
								 
							
						 
						
							
							
								
								Convert emails to lowercase when storing  
							
							... 
							
							
							
							And db migration sql to convert existing addresses. 
							
						 
						
							2016-10-19 11:13:55 +01:00  
				
					
						
							
							
								 
						
							
							
								6942d68247 
								
							
								 
							
						 
						
							
							
								
								Bump schema version  
							
							
							
						 
						
							2016-10-17 11:17:45 +01:00  
				
					
						
							
							
								 
						
							
							
								b59994b454 
								
							
								 
							
						 
						
							
							
								
								Remove TODO  
							
							
							
						 
						
							2016-10-17 11:17:02 +01:00  
				
					
						
							
							
								 
						
							
							
								816988baaa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/remove_auth  
							
							
							
						 
						
							2016-10-17 11:10:37 +01:00  
				
					
						
							
							
								 
						
							
							
								2869a29fd7 
								
							
								 
							
						 
						
							
							
								
								Drop some unused indices  
							
							
							
						 
						
							2016-10-17 11:08:19 +01:00  
				
					
						
							
							
								 
						
							
							
								62073992c5 
								
							
								 
							
						 
						
							
							
								
								Make password reset email field case insensitive  
							
							
							
						 
						
							2016-10-14 13:56:53 +01:00  
				
					
						
							
							
								 
						
							
							
								8009d84364 
								
							
								 
							
						 
						
							
							
								
								Match against event_id, rather than room_id  
							
							
							
						 
						
							2016-09-21 16:46:59 +01:00  
				
					
						
							
							
								 
						
							
							
								dc78db8c56 
								
							
								 
							
						 
						
							
							
								
								Update correct table  
							
							
							
						 
						
							2016-09-21 15:52:44 +01:00  
				
					
						
							
							
								 
						
							
							
								4f78108d8c 
								
							
								 
							
						 
						
							
							
								
								Readd entries to public_room_list_stream that were deleted  
							
							
							
						 
						
							2016-09-21 15:24:22 +01:00  
				
					
						
							
							
								 
						
							
							
								baffe96d95 
								
							
								 
							
						 
						
							
							
								
								Add a room visibility stream  
							
							
							
						 
						
							2016-09-14 17:29:19 +01:00  
				
					
						
							
							
								 
						
							
							
								ed992ae6ba 
								
							
								 
							
						 
						
							
							
								
								Add a DB index to figure out past state at a stream ordering in a room  
							
							
							
						 
						
							2016-09-14 16:20:27 +01:00  
				
					
						
							
							
								 
						
							
							
								43253c10b8 
								
							
								 
							
						 
						
							
							
								
								Remove redundant event_auth index  
							
							
							
						 
						
							2016-09-13 11:47:48 +01:00  
				
					
						
							
							
								 
						
							
							
								0b32bb20bb 
								
							
								 
							
						 
						
							
							
								
								Index contains_url for file search queries  
							
							
							
						 
						
							2016-09-12 16:57:05 +01:00  
				
					
						
							
							
								 
						
							
							
								7fe42cf949 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into erikj/make_notif_highlight_query_fast  
							
							
							
						 
						
							2016-09-12 12:37:09 +01:00  
				
					
						
							
							
								 
						
							
							
								15ca0c6a4d 
								
							
								 
							
						 
						
							
							
								
								Make reindex happen in bg  
							
							
							
						 
						
							2016-09-12 12:36:36 +01:00  
				
					
						
							
							
								 
						
							
							
								31f85f9db9 
								
							
								 
							
						 
						
							
							
								
								Add comments to existing schema deltas that used "CREATE INDEX" directly  
							
							
							
						 
						
							2016-09-12 11:00:26 +01:00  
				
					
						
							
							
								 
						
							
							
								54417999b6 
								
							
								 
							
						 
						
							
							
								
								Revert "Add index to event_push_actions"  
							
							
							
						 
						
							2016-09-12 10:39:55 +01:00  
				
					
						
							
							
								 
						
							
							
								b91e2833b3 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into dbkr/make_notif_highlight_query_fast  
							
							
							
						 
						
							2016-09-09 19:11:34 +01:00  
				
					
						
							
							
								 
						
							
							
								f2acc3dcf9 
								
							
								 
							
						 
						
							
							
								
								Add index to event_push_actions  
							
							... 
							
							
							
							and remove room_id caluse so it uses it
Mostly from @negativemjark 
							
						 
						
							2016-09-09 18:54:54 +01:00  
				
					
						
							
							
								 
						
							
							
								647c724573 
								
							
								 
							
						 
						
							
							
								
								Use the previous MAX value if any to set the stream_id  
							
							
							
						 
						
							2016-09-09 11:52:44 +01:00  
				
					
						
							
							
								 
						
							
							
								6a6cbfcf1e 
								
							
								 
							
						 
						
							
							
								
								Track the max_stream_device_id in a separate table, since we delete from the inbox table  
							
							
							
						 
						
							2016-09-09 11:48:23 +01:00  
				
					
						
							
							
								 
						
							
							
								303b6f29f0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1087  from matrix-org/markjh/reapply_delta  
							
							... 
							
							
							
							Reapply 34/device_outbox in 35/device_outbox_again.py since the schem… 
							
						 
						
							2016-09-09 11:24:27 +01:00