Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							a971fa9d58 
							
						 
					 
					
						
						
							
							Use try..finally in contextlib.contextmanager  
						
						
						
						
							
						
					 
					
						2015-04-15 10:25:43 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ded4128965 
							
						 
					 
					
						
						
							
							Use True for True rather than 1  
						
						
						
						
							
						
					 
					
						2015-04-15 10:24:24 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e12f79ca 
							
						 
					 
					
						
						
							
							Add missing yield in storage func  
						
						
						
						
							
						
					 
					
						2015-04-15 10:24:07 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							c756dfeb14 
							
						 
					 
					
						
						
							
							Correctly identify deadlocks  
						
						
						
						
							
						
					 
					
						2015-04-15 10:23:42 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							63677d1f47 
							
						 
					 
					
						
						
							
							Change port script to work with postgres  
						
						
						
						
							
						
					 
					
						2015-04-15 10:23:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							32e14d8181 
							
						 
					 
					
						
						
							
							Return a sha256 fingerprint rather than the entire tls certificate  
						
						
						
						
							
						
					 
					
						2015-04-14 19:10:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							4847a9534d 
							
						 
					 
					
						
						
							
							Merge pull request  #122  from matrix-org/upgrade_syutil_to_0.0.4  
						
						... 
						
						
						
						Update syutil version to 0.0.4 
						
						
							
						
					 
					
						2015-04-14 16:36:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							88cb06e996 
							
						 
					 
					
						
						
							
							Update syutil version to 0.0.4  
						
						
						
						
							
						
					 
					
						2015-04-14 16:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							d488463fa3 
							
						 
					 
					
						
						
							
							Add a version 2 of the key server api  
						
						
						
						
							
						
					 
					
						2015-04-14 16:04:52 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							127fad17dd 
							
						 
					 
					
						
						
							
							Add postgres database engine  
						
						
						
						
							
						
					 
					
						2015-04-14 14:50:29 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							5a95cd4442 
							
						 
					 
					
						
						
							
							Rename user_ips.user -> user_id  
						
						
						
						
							
						
					 
					
						2015-04-14 13:54:09 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							58d8339966 
							
						 
					 
					
						
						
							
							Add support for postgres instead of mysql. Change sql accourdingly. blob + varbinary -> bytea. No support for UNSIGNED or CREATE INDEX IF NOT EXISTS.  
						
						
						
						
							
						
					 
					
						2015-04-14 13:53:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							be7ead6946 
							
						 
					 
					
						
						
							
							Merge pull request  #121  from matrix-org/key-api-restructure  
						
						... 
						
						
						
						Move server key api into rest/key/v1 
						
						
							
						
					 
					
						2015-04-14 13:37:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							3cbc286d06 
							
						 
					 
					
						
						
							
							Move server key api into rest/key/v1  
						
						
						
						
							
						
					 
					
						2015-04-14 13:28:11 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							3c741682e5 
							
						 
					 
					
						
						
							
							Correctly increment the _next_id initially  
						
						
						
						
							
						
					 
					
						2015-04-14 09:54:44 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							86fc9b617c 
							
						 
					 
					
						
						
							
							For backwards compat, make state_groups.id have a type of int, not varchar  
						
						
						
						
							
						
					 
					
						2015-04-13 17:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							90bcb86957 
							
						 
					 
					
						
						
							
							Support running porting script multiple times  
						
						
						
						
							
						
					 
					
						2015-04-13 13:45:04 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							1bede47843 
							
						 
					 
					
						
						
							
							Add beginnings of migration sqlite->maria db script  
						
						
						
						
							
						
					 
					
						2015-04-10 18:47:20 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							93937b2b31 
							
						 
					 
					
						
						
							
							Remove duplicate rows  
						
						
						
						
							
						
					 
					
						2015-04-10 18:47:03 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							c5365dee56 
							
						 
					 
					
						
						
							
							Use case sensitive collations  
						
						
						
						
							
						
					 
					
						2015-04-10 18:46:33 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							4103b1c470 
							
						 
					 
					
						
						
							
							DROP indexes before recreating them  
						
						
						
						
							
						
					 
					
						2015-04-10 18:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							4d5b098626 
							
						 
					 
					
						
						
							
							Use LONGBLOB and TEXT for arbitary length rows  
						
						
						
						
							
						
					 
					
						2015-04-10 18:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							7ed2ec3061 
							
						 
					 
					
						
						
							
							Handle the fact that in sqlite binary data might be stored as unicode or bytes  
						
						
						
						
							
						
					 
					
						2015-04-10 13:41:54 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ce797ad373 
							
						 
					 
					
						
						
							
							Bump schema version  
						
						
						
						
							
						
					 
					
						2015-04-10 11:22:30 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							7e863c51e6 
							
						 
					 
					
						
						
							
							Use unsigned bigint  
						
						
						
						
							
						
					 
					
						2015-04-10 11:22:04 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							0f12772e32 
							
						 
					 
					
						
						
							
							SQLite wants INTEGER and not BIGINT for primary keys  
						
						
						
						
							
						
					 
					
						2015-04-10 11:16:09 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							d5d4281647 
							
						 
					 
					
						
						
							
							Update full_schemas/16 to match delta files. Add delta/16 scripts  
						
						
						
						
							
						
					 
					
						2015-04-10 10:59:46 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							cda4a6f93f 
							
						 
					 
					
						
						
							
							Revert non-trivial changes to upgrade scripts  
						
						
						
						
							
						
					 
					
						2015-04-10 10:19:50 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							e2722f58ee 
							
						 
					 
					
						
						
							
							Fix schema again  
						
						
						
						
							
						
					 
					
						2015-04-10 10:16:29 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							a1665c5094 
							
						 
					 
					
						
						
							
							Revert non-trivial schema changes and move them to a new schema version.  
						
						
						
						
							
						
					 
					
						2015-04-10 10:05:44 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							2ded344620 
							
						 
					 
					
						
						
							
							Remove unused import  
						
						
						
						
							
						
					 
					
						2015-04-09 13:46:06 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9707acfc40 
							
						 
					 
					
						
						
							
							Remove spurious spaces  
						
						
						
						
							
						
					 
					
						2015-04-09 13:45:20 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							8bf285e082 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into mysql  
						
						
						
						
							
						
					 
					
						2015-04-09 13:13:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							cf59d68b17 
							
						 
					 
					
						
						
							
							Merge pull request  #120  from matrix-org/bugs/SYN-339  
						
						... 
						
						
						
						SYN-339: Cancel the notifier timeout when the notifier fires 
						
						
							
						
					 
					
						2015-04-09 11:45:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							1280a47fc6 
							
						 
					 
					
						
						
							
							Add comment  
						
						
						
						
							
						
					 
					
						2015-04-09 11:42:21 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							23d285ad57 
							
						 
					 
					
						
						
							
							Unset the timer in the timeout callback so that we don't try to cancel it if it has been called  
						
						
						
						
							
						
					 
					
						2015-04-09 11:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ad0f4912e 
							
						 
					 
					
						
						
							
							Stream ordering and out of order insertions.  
						
						... 
						
						
						
						Handle the fact that events can be persisted out of order, and so to get
the "current max" stream token becomes non trivial - as we need to make
sure that *all* stream tokens less than the current max have also
successfully been persisted. 
						
						
							
						
					 
					
						2015-04-09 11:41:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							6f9dea7483 
							
						 
					 
					
						
						
							
							SYN-339: Cancel the notifier timeout when the notifier fires  
						
						
						
						
							
						
					 
					
						2015-04-09 11:07:20 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							22d7a59306 
							
						 
					 
					
						
						
							
							Fix tests after commit 9a0579  
						
						
						
						
							
						
					 
					
						2015-04-08 16:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							279a547a8b 
							
						 
					 
					
						
						
							
							Use generic db exceptions rather than sqlite3 specific ones  
						
						
						
						
							
						
					 
					
						2015-04-08 16:53:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							83f5125d52 
							
						 
					 
					
						
						
							
							Merge pull request  #114  from matrix-org/improve_get_event_cache  
						
						... 
						
						
						
						Improve get event cache 
						
						
							
						
					 
					
						2015-04-08 16:50:27 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							a43b40449b 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into mysql  
						
						
						
						
							
						
					 
					
						2015-04-08 16:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9cef051ce2 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:matrix-org/synapse into develop  
						
						
						
						
							
						
					 
					
						2015-04-08 16:43:17 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							0575840866 
							
						 
					 
					
						
						
							
							Merge pull request  #119  from matrix-org/hotfixes-v0.8.1-r3  
						
						... 
						
						
						
						Hotfixes v0.8.1 r3 
						
						
							
 
						
					 
					
						2015-04-08 16:41:45 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							45131b2bca 
							
						 
					 
					
						
						
							
							Bump version  
						
						
						
						
							
						
					 
					
						2015-04-08 16:35:12 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ccda401dbf 
							
						 
					 
					
						
						
							
							SYN-338: Fix typo that caused the cache to throw an exception in some instances  
						
						
						
						
							
						
					 
					
						2015-04-08 16:34:23 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							5b89052d2f 
							
						 
					 
					
						
						
							
							Merge pull request  #118  from matrix-org/dont-wait-for-notify  
						
						... 
						
						
						
						Don't yield on notifying all listeners 
						
						
							
						
					 
					
						2015-04-08 14:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							3887350e47 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:matrix-org/synapse into mysql  
						
						
						
						
							
						
					 
					
						2015-04-08 14:11:07 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							19234cc6c3 
							
						 
					 
					
						
						
							
							typo  
						
						
						
						
							
						
					 
					
						2015-04-08 14:10:06 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							e8f1521605 
							
						 
					 
					
						
						
							
							Don't yield on notifying all listeners  
						
						
						
						
							
						
					 
					
						2015-04-08 14:08:30 +01:00