|  Erik Johnston | 657298cebd | Don't lock user_ips table for upsert. | 2015-05-01 10:46:48 +01:00 | 
				
					
						|  Erik Johnston | 970a9b9d2b | We can't use REPLACE when upgrading databases now we have postgres | 2015-04-29 13:55:44 +01:00 | 
				
					
						|  Mark Haines | e26a3d8d9e | bump database schema version | 2015-04-29 13:32:32 +01:00 | 
				
					
						|  Erik Johnston | 327ca883ec | Merge branch 'develop' of github.com:matrix-org/synapse into postgres | 2015-04-28 13:39:42 +01:00 | 
				
					
						|  David Baker | 8a5be236e0 | pep8 | 2015-04-27 11:49:18 +01:00 | 
				
					
						|  David Baker | b02e1006b9 | Run database check before daemonizing, at the cost of database hygiene. | 2015-04-27 11:46:00 +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 | 
				
					
						|  Erik Johnston | ce797ad373 | Bump schema version | 2015-04-10 11:22:30 +01:00 | 
				
					
						|  Erik Johnston | 4fe95094d1 | Merge branch 'develop' of github.com:matrix-org/synapse into mysql | 2015-04-07 18:05:39 +01:00 | 
				
					
						|  Erik Johnston | 0bfa78b39b | PEP8 | 2015-04-07 12:16:05 +01:00 | 
				
					
						|  Erik Johnston | 6bc9edd8b2 | Fix prepare_sqlite3_database's convert_param_style | 2015-04-07 12:13:58 +01:00 | 
				
					
						|  Erik Johnston | 05a35d62b6 | Bump database version | 2015-04-07 12:10:15 +01:00 | 
				
					
						|  Erik Johnston | 9236136f3a | Make work in both Maria and SQLite. Fix tests | 2015-04-01 14:12:33 +01:00 | 
				
					
						|  Kegan Dougal | 4edcbcee3b | Merge branch 'develop' into application-services-txn-reliability Conflicts:
	synapse/storage/__init__.py | 2015-03-26 10:07:59 +00:00 | 
				
					
						|  Erik Johnston | 0e8f5095c7 | Fix unicode database support | 2015-03-25 17:15:20 +00:00 | 
				
					
						|  Erik Johnston | 9115421ace | Use _simple_upsert | 2015-03-24 16:17:39 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | a63b4f7101 | Remember the 'last seen' time for a given user/IP/device combination and only bother INSERTing another if it's stale | 2015-03-20 18:25:49 +00:00 | 
				
					
						|  Erik Johnston | f6583796fe | Merge branch 'develop' of github.com:matrix-org/synapse into mysql | 2015-03-20 16:31:48 +00:00 | 
				
					
						|  Erik Johnston | dc0c989ef4 | Give sensible names for '_simple_...' transactions | 2015-03-20 15:59:18 +00:00 | 
				
					
						|  Erik Johnston | 87db64b839 | Rearrange storage modules | 2015-03-20 14:11:38 +00:00 | 
				
					
						|  Erik Johnston | cb8162d3d1 | Rearrange storage modules | 2015-03-20 13:52:56 +00:00 | 
				
					
						|  Erik Johnston | d7a0496f3e | Convert storage layer to be mysql compatible | 2015-03-19 15:59:48 +00:00 | 
				
					
						|  Kegan Dougal | 835e01fc70 | Minor PR comment tweaks. | 2015-03-16 10:16:59 +00:00 | 
				
					
						|  Kegan Dougal | f9232c7917 | Merge branch 'develop' into application-services-txn-reliability Conflicts:
	synapse/storage/appservice.py | 2015-03-16 10:09:15 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | 59a5f012cc | Also give _execute() a description | 2015-03-11 17:19:17 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | 099e4b88d8 | Add a description to storage layer's _execute_and_decode() | 2015-03-11 17:08:57 +00:00 | 
				
					
						|  David Baker | 8916acbc13 | These aren't defined for redacted events so don't crash | 2015-03-10 11:21:37 +00:00 | 
				
					
						|  Kegan Dougal | 21fd84dcb8 | Use seconds; start gluing in the AS scheduler into the AS handler. | 2015-03-09 17:01:19 +00:00 | 
				
					
						|  Kegan Dougal | 01c099d9ef | Add appservice txns sql schema | 2015-03-06 17:16:47 +00:00 | 
				
					
						|  Erik Johnston | d56c01fff4 | Note that we don't specify execution order | 2015-03-04 15:10:05 +00:00 | 
				
					
						|  Erik Johnston | 17d319a20d | s/schema_deltas/applied_schema_deltas/ | 2015-03-04 15:06:22 +00:00 | 
				
					
						|  Erik Johnston | 5681264faa | s/%r/%s/ | 2015-03-04 14:21:53 +00:00 | 
				
					
						|  Erik Johnston | f701197227 | Add example directory structures in doc | 2015-03-04 14:20:14 +00:00 | 
				
					
						|  Erik Johnston | 16dd87d848 | Don't assume db conn is a Context Manager. Twisted adbapi wrapped connections aren't context managers. | 2015-03-04 14:03:41 +00:00 | 
				
					
						|  Erik Johnston | 5eefd1f618 | Add unique constraint on schema_version.lock schema. Use conflict clause in sql. | 2015-03-04 13:52:18 +00:00 | 
				
					
						|  Erik Johnston | 640e53935d | Use context manager with db conn to correctly commit and rollback | 2015-03-04 13:43:17 +00:00 | 
				
					
						|  Erik Johnston | c3530c3fb3 | More docs. Rename 'schema/current' to 'schema/full_schemas' | 2015-03-04 13:34:11 +00:00 | 
				
					
						|  Erik Johnston | 811355ccd0 | Add some docs and remove unused variables | 2015-03-04 13:11:01 +00:00 | 
				
					
						|  Erik Johnston | 82b34e813d | SYN-67: Finish up implementing new database schema management | 2015-03-04 12:04:19 +00:00 | 
				
					
						|  Erik Johnston | 8d33adfbbb | SYN-67: Begin changing the way we handle schema versioning | 2015-03-02 18:23:55 +00:00 | 
				
					
						|  Erik Johnston | 9f03553f48 | Add missing comma | 2015-03-02 16:38:40 +00:00 | 
				
					
						|  Erik Johnston | b41dc68773 | We purposefully don't have a version 14 delta script. | 2015-03-02 16:36:19 +00:00 | 
				
					
						|  Kegan Dougal | c3c01641d2 | Run deltas and bump user_version in upgrade script | 2015-03-02 13:38:57 +00:00 | 
				
					
						|  Erik Johnston | 2c29ed3e84 | Use absolute path when loading delta sql files | 2015-02-17 17:22:24 +00:00 | 
				
					
						|  Erik Johnston | 1a989c436c | Bump schema version | 2015-02-17 15:45:55 +00:00 | 
				
					
						|  Mark Haines | 0d872f5aa6 | Merge pull request #50 from matrix-org/application-services Application Services | 2015-02-13 15:06:14 +00:00 | 
				
					
						|  Mark Haines | 183b3d4e47 | Prepare the database whenever a connection is opened from the db_pool so that in-memory databases will work | 2015-02-13 14:38:24 +00:00 | 
				
					
						|  Erik Johnston | 42bc56dad3 | Merge branch 'develop' of github.com:matrix-org/synapse into use-simplejson | 2015-02-11 17:01:38 +00:00 | 
				
					
						|  Erik Johnston | 7eef84a95b | pyflakes | 2015-02-11 16:52:22 +00:00 |