Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								e21cef9bb5
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #359 from matrix-org/markjh/incremental_indexing
							
							
							
							
							
							
							
							Incremental background updates for db indexes 
							
						 | 
						
							2015-11-11 17:19:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								940a161192
								
							
								
							
						 | 
						
							
							
								
								Fix the background update
							
							
							
							
							
						 | 
						
							2015-11-11 13:59:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								90b503216c
								
							
								
							
						 | 
						
							
							
								
								Use a background task to update databases to use the full text search
							
							
							
							
							
						 | 
						
							2015-11-10 16:20:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								a412b9a465
								
							
								
							
						 | 
						
							
							
								
								Run the background updates when starting synapse.
							
							
							
							
							
						 | 
						
							2015-11-10 15:50:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								2ede7aa8a1
								
							
								
							
						 | 
						
							
							
								
								Add background update task for reindexing event search
							
							
							
							
							
						 | 
						
							2015-11-09 19:29:32 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								dd40fb68e4
								
							
								
							
						 | 
						
							
							
								
								fix comedy important missing comma breaking recent-ordered FTS on sqlite
							
							
							
							
							
						 | 
						
							2015-11-08 16:04:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3640ddfbf6
								
							
								
							
						 | 
						
							
							
								
								Error handling
							
							
							
							
							
						 | 
						
							2015-11-05 16:10:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								7301e05122
								
							
								
							
						 | 
						
							
							
								
								Implement basic pagination for search results
							
							
							
							
							
						 | 
						
							2015-11-05 15:04:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								05c326d445
								
							
								
							
						 | 
						
							
							
								
								Implement order and group by
							
							
							
							
							
						 | 
						
							2015-11-04 17:57:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0c36098c1f
								
							
								
							
						 | 
						
							
							
								
								Implement rank function for SQLite FTS
							
							
							
							
							
						 | 
						
							2015-10-23 13:23:48 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								671ac699f1
								
							
								
							
						 | 
						
							
							
								
								Actually filter results
							
							
							
							
							
						 | 
						
							2015-10-22 16:54:56 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								fb0fecd0b9
								
							
								
							
						 | 
						
							
							
								
								LESS THAN
							
							
							
							
							
						 | 
						
							2015-10-22 16:18:35 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								232beb3a3c
								
							
								
							
						 | 
						
							
							
								
								Use namedtuple as return value
							
							
							
							
							
						 | 
						
							2015-10-22 15:02:35 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ba02bba88c
								
							
								
							
						 | 
						
							
							
								
								Limit max number of SQL vars
							
							
							
							
							
						 | 
						
							2015-10-22 13:25:27 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								f2d698cb52
								
							
								
							
						 | 
						
							
							
								
								Typing
							
							
							
							
							
						 | 
						
							2015-10-16 16:46:48 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								edb998ba23
								
							
								
							
						 | 
						
							
							
								
								Explicitly check for Sqlite3Engine
							
							
							
							
							
						 | 
						
							2015-10-16 14:37:14 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3cf9948b8d
								
							
								
							
						 | 
						
							
							
								
								Add docstring
							
							
							
							
							
						 | 
						
							2015-10-16 11:28:12 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								73260ad01f
								
							
								
							
						 | 
						
							
							
								
								Comment on the LIMIT 500
							
							
							
							
							
						 | 
						
							2015-10-16 11:24:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								7ecd11accb
								
							
								
							
						 | 
						
							
							
								
								Add paranoia limit
							
							
							
							
							
						 | 
						
							2015-10-13 15:50:56 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3e2a1297b5
								
							
								
							
						 | 
						
							
							
								
								Remove constraints in preperation of using filters
							
							
							
							
							
						 | 
						
							2015-10-13 15:22:14 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								cfd39d6b55
								
							
								
							
						 | 
						
							
							
								
								Add SQLite support
							
							
							
							
							
						 | 
						
							2015-10-13 13:47:50 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ca53ad7425
								
							
								
							
						 | 
						
							
							
								
								Filter events to only thsoe that the user is allowed to see
							
							
							
							
							
						 | 
						
							2015-10-12 15:52:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								61561b9df7
								
							
								
							
						 | 
						
							
							
								
								Keep FTS indexes up to date. Only search through rooms currently joined
							
							
							
							
							
						 | 
						
							2015-10-12 10:49:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c85c912562
								
							
								
							
						 | 
						
							
							
								
								Add basic full text search impl.
							
							
							
							
							
						 | 
						
							2015-10-09 15:48:31 +01:00 |