|  Erik Johnston | 8574bf62dc | Add index to presence table | 2015-04-07 12:09:36 +01:00 | 
				
					
						|  Erik Johnston | 0af5f5efaf | Don't use multiple UNIQUE constraints; it will cause deadlocks | 2015-04-07 12:08:35 +01:00 | 
				
					
						|  Erik Johnston | c8d3f6486d | Implement or_ignore flag on inserts | 2015-04-07 12:06:22 +01:00 | 
				
					
						|  Erik Johnston | 304111afd0 | Don't use AUTOINCREMENT, use an in memory version | 2015-04-07 12:05:36 +01:00 | 
				
					
						|  Erik Johnston | d0e444a648 | Explicitly name the __main__ module logger | 2015-04-07 12:04:02 +01:00 | 
				
					
						|  Erik Johnston | 779f7b0f44 | Fix unicode support | 2015-04-02 10:06:22 +01:00 | 
				
					
						|  Erik Johnston | e24c32e6f3 | Fix SQLite support | 2015-04-01 15:09:51 +01:00 | 
				
					
						|  Erik Johnston | 9236136f3a | Make work in both Maria and SQLite. Fix tests | 2015-04-01 14:12:33 +01:00 | 
				
					
						|  Erik Johnston | 0e8f5095c7 | Fix unicode database support | 2015-03-25 17:15:20 +00:00 | 
				
					
						|  Erik Johnston | 0ba393924a | Escape non printing ascii character | 2015-03-24 16:31:52 +00:00 | 
				
					
						|  Erik Johnston | f488293d96 | Don't reinsert into event_edges | 2015-03-24 16:20:26 +00:00 | 
				
					
						|  Erik Johnston | 1aa44939fc | Fix bugs in transactions storage | 2015-03-24 16:20:05 +00:00 | 
				
					
						|  Erik Johnston | 5a447098dd | Don't use room hosts table | 2015-03-24 16:19:24 +00:00 | 
				
					
						|  Erik Johnston | 9e98f1022a | Don't order by rowid | 2015-03-24 16:19:01 +00:00 | 
				
					
						|  Erik Johnston | 9115421ace | Use _simple_upsert | 2015-03-24 16:17:39 +00:00 | 
				
					
						|  Erik Johnston | 6e7131f02f | Remove uses of REPLACE and ON CONFLICT IGNORE to make the SQL more portable. | 2015-03-23 15:38:56 +00:00 | 
				
					
						|  Erik Johnston | 9a7f496298 | Sanitize RoomMemberStore | 2015-03-23 15:29:04 +00:00 | 
				
					
						|  Erik Johnston | d5272b1d2c | Use 'update or insert' rather than on 'conflict replace' | 2015-03-23 14:02:34 +00:00 | 
				
					
						|  Erik Johnston | 278149f533 | Sanitize TransactionStore | 2015-03-23 13:43:21 +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 | 4848fdbf59 | Merge pull request #113 from matrix-org/store_rearrangement Store rearrangement | 2015-03-20 16:23:01 +00:00 | 
				
					
						|  Erik Johnston | 80cd08c190 | PEP8 | 2015-03-20 16:03:25 +00:00 | 
				
					
						|  Erik Johnston | 9517f4da4d | Merge branch 'develop' of github.com:matrix-org/synapse into store_rearrangement | 2015-03-20 16:02:47 +00:00 | 
				
					
						|  Erik Johnston | dc0c989ef4 | Give sensible names for '_simple_...' transactions | 2015-03-20 15:59:18 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | ceb61daa70 | Add the tiniest of tiny one-element caches to get_room_events_max_id() as it's read every time someone hits eventstream | 2015-03-20 15:44:06 +00:00 | 
				
					
						|  Erik Johnston | fce0114005 | Start removing Tables | 2015-03-20 15:05:44 +00:00 | 
				
					
						|  Erik Johnston | 7e282a53a5 | Tidy up _simple_... methods | 2015-03-20 15:05:10 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | 91cb46191d | Allow @cached-wrapped functions to have more or fewer than 1 argument; assert on the total count of them though | 2015-03-20 14:59:45 +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 | d288d273e1 | Generate transaction id in code | 2015-03-20 10:57:44 +00:00 | 
				
					
						|  Erik Johnston | d4f50f3ae5 | decode_result takes an iterable | 2015-03-20 10:57:26 +00:00 | 
				
					
						|  Erik Johnston | 455579ca90 | Make database selection configurable | 2015-03-20 10:55:55 +00:00 | 
				
					
						|  Erik Johnston | 0d0610870d | Fix up schemas some more | 2015-03-20 10:55:31 +00:00 | 
				
					
						|  Erik Johnston | 532ebc4a82 | Merge pull request #112 from matrix-org/hotfixes-v0.8.1-r2 Hotfixes v0.8.1 r2 | 2015-03-19 17:51:37 +00:00 | 
				
					
						|  Erik Johnston | 56f2d31676 | Bump version | 2015-03-19 17:48:33 +00:00 | 
				
					
						|  Erik Johnston | c178e4e6ca | Add missing servlet to list | 2015-03-19 17:48:21 +00:00 | 
				
					
						|  Erik Johnston | d7a0496f3e | Convert storage layer to be mysql compatible | 2015-03-19 15:59:48 +00:00 | 
				
					
						|  Erik Johnston | 58ed393235 | Remove redundant key | 2015-03-19 15:12:05 +00:00 | 
				
					
						|  Erik Johnston | fae059cc18 | Fix up schemas to work with mariadb | 2015-03-19 13:42:39 +00:00 | 
				
					
						|  Erik Johnston | b26d85c30f | Merge branch 'hotfixes-0.8.1a' of github.com:matrix-org/synapse | 2015-03-19 11:26:29 +00:00 | 
				
					
						|  Erik Johnston | 0dcb145c7e | Bump version | 2015-03-19 11:26:03 +00:00 | 
				
					
						|  David Baker | 64cf1483e5 | D'oh - setup.py used the dict directly: make it use the wrapper function. | 2015-03-19 11:21:34 +00:00 | 
				
					
						|  Erik Johnston | d028207a6e | Merge branch 'release-v0.8.1' of github.com:matrix-org/synapse | 2015-03-19 10:43:31 +00:00 | 
				
					
						|  Erik Johnston | 0a55a2b692 | Update CHANGES | 2015-03-18 11:48:47 +00:00 | 
				
					
						|  Erik Johnston | 6cc046302f | Bump version | 2015-03-18 11:41:00 +00:00 | 
				
					
						|  Erik Johnston | ed4d44d833 | Merge pull request #109 from matrix-org/default_registration Disable registration by default. Add script to register new users. | 2015-03-18 11:38:52 +00:00 | 
				
					
						|  Erik Johnston | f88db7ac0b | Factor out user id validation checks | 2015-03-18 11:34:18 +00:00 | 
				
					
						|  Erik Johnston | 57976f646f | Do more validation of incoming request | 2015-03-18 11:30:04 +00:00 | 
				
					
						|  Erik Johnston | bb24609158 | Clean out event_forward_extremities table when the server rejoins the room | 2015-03-18 11:19:47 +00:00 |