|  Erik Johnston | 8f4165628b | Add index receipts_linearized_room_stream | 2015-08-17 14:43:54 +01:00 | 
				
					
						|  Erik Johnston | 7dec0b2bee | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dictionary_cache | 2015-08-07 19:28:39 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 0db40d3e93 | Don't complain about extra .pyc files we find while hunting for database schemas | 2015-08-07 17:22:11 +01:00 | 
				
					
						|  Erik Johnston | b8e386db59 | Change Cache to not use *args in its interface | 2015-08-07 11:52:21 +01:00 | 
				
					
						|  Erik Johnston | 5989637f37 | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/receipts | 2015-07-13 13:50:57 +01:00 | 
				
					
						|  Erik Johnston | 716e426933 | Fix various typos | 2015-07-07 10:55:31 +01:00 | 
				
					
						|  Mark Haines | b5770f8947 | Add store for client end to end keys | 2015-07-06 18:46:47 +01:00 | 
				
					
						|  Erik Johnston | 901f56fa63 | Add tables for receipts | 2015-06-30 15:29:47 +01:00 | 
				
					
						|  Erik Johnston | 1e365e88bd | Bump schema version | 2015-06-11 15:50:39 +01:00 | 
				
					
						|  David Baker | 63a7b3ad1e | Add script to (re)convert the pushers table to changing the unique key. Also give the python db upgrade scripts the database engine so they can convert parameter strings, and add *args **kwargs to the upgrade function so we can add more args in future and previous scripts will ignore them. | 2015-06-04 16:16:01 +01:00 | 
				
					
						|  Erik Johnston | 4f1d984e56 | Add index on events | 2015-05-13 17:22:26 +01:00 | 
				
					
						|  Mark Haines | 84e1cacea4 | Bump schema version | 2015-05-08 15:58:14 +01:00 | 
				
					
						|  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 |