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 |