| Commit message (Expand) | Author | Age | Files | Lines |
* | Add an option to disable search for homeservers which may not be interested i... | Travis Ralston | 2018-12-04 | 1 | -0/+6 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -3/+5 |
* | Attempt to be more performant on PyPy (#3462) | Amber Brown | 2018-06-28 | 1 | -1/+1 |
* | Consistently use six's iteritems and wrap lazy keys/values in list() if they'... | Amber Brown | 2018-05-31 | 1 | -2/+2 |
* | remaining isintance fixes | Adrian Tschira | 2018-05-24 | 1 | -2/+3 |
* | Also fix reindexing of search | Erik Johnston | 2018-04-25 | 1 | -1/+1 |
* | Remove uses of events.content | Richard van der Hoff | 2018-03-29 | 1 | -2/+4 |
* | Merge branch 'master' of github.com:matrix-org/synapse into develop | Erik Johnston | 2018-03-19 | 1 | -1/+1 |
|\ |
|
| * | Replace ujson with simplejson | Erik Johnston | 2018-03-15 | 1 | -1/+1 |
* | | remove overzealous exception handling | Richard van der Hoff | 2018-02-14 | 1 | -18/+10 |
* | | Merge branch 'matthew/gin_work_mem' into matthew/hit_the_gin | Richard van der Hoff | 2018-02-13 | 1 | -24/+117 |
|\ \ |
|
| * \ | Merge branch 'develop' into matthew/gin_work_mem | Richard van der Hoff | 2018-02-13 | 1 | -6/+7 |
| |\ \ |
|
| | * | | Factor out common code for search insert | Richard van der Hoff | 2018-02-05 | 1 | -33/+62 |
| | * | | Move store_event_search_txn to SearchStore | Richard van der Hoff | 2018-02-05 | 1 | -0/+33 |
| | |/ |
|
| * | | Factor out common code for search insert | Richard van der Hoff | 2018-02-04 | 1 | -33/+56 |
| * | | Clean up work_mem handling | Richard van der Hoff | 2018-02-03 | 1 | -11/+41 |
| * | | Move store_event_search_txn to SearchStore | Richard van der Hoff | 2018-02-03 | 1 | -0/+35 |
| * | | oops | hera | 2018-01-09 | 1 | -1/+1 |
| * | | avoid 80s GIN inserts by tweaking work_mem | Matthew Hodgson | 2018-01-09 | 1 | -0/+4 |
| |/ |
|
* | | GIN reindex: Fix syntax errors, improve exception handling | Richard van der Hoff | 2018-02-13 | 1 | -13/+27 |
* | | Reinstate event_search_postgres_gist handler | Richard van der Hoff | 2018-02-02 | 1 | -0/+11 |
* | | fix GIST->GIN switch | Matthew Hodgson | 2018-01-09 | 1 | -12/+16 |
* | | switch back from GIST to GIN indexes | Matthew Hodgson | 2018-01-09 | 1 | -8/+13 |
|/ |
|
* | Make __init__ consitstent across Store heirarchy | Richard van der Hoff | 2017-11-13 | 1 | -2/+2 |
* | replace 'except:' with 'except Exception:' | Richard van der Hoff | 2017-10-23 | 1 | -2/+2 |
* | Remove spurious comment | Erik Johnston | 2016-11-03 | 1 | -2/+2 |
* | Replace postgres GIN with GIST | Erik Johnston | 2016-11-03 | 1 | -0/+27 |
* | Remove event fetching from DB threads | Erik Johnston | 2016-06-03 | 1 | -13/+16 |
* | Simplify query and handle finishing correctly | Erik Johnston | 2016-04-22 | 1 | -16/+14 |
* | Order NULLs first | Erik Johnston | 2016-04-21 | 1 | -3/+14 |
* | Fix query | Erik Johnston | 2016-04-21 | 1 | -2/+2 |
* | Use special UPDATE syntax | Erik Johnston | 2016-04-21 | 1 | -20/+12 |
* | Typo | Erik Johnston | 2016-04-21 | 1 | -1/+1 |
* | Need to do _background_update_progress_txn in actual transaction | Erik Johnston | 2016-04-21 | 1 | -6/+8 |
* | Update progress when creating index | Erik Johnston | 2016-04-21 | 1 | -0/+7 |
* | Fix SQL statement | Erik Johnston | 2016-04-21 | 1 | -3/+3 |
* | Create index must be on a conn | Erik Johnston | 2016-04-21 | 1 | -6/+13 |
* | Create index concurrently | Erik Johnston | 2016-04-21 | 1 | -1/+13 |
* | Optimise event_search in postgres | Erik Johnston | 2016-04-21 | 1 | -1/+60 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Fix 500 error when back-paginating search results | Richard van der Hoff | 2015-12-17 | 1 | -2/+4 |
* | Merge branch 'release-v0.12.0' into develop | Mark Haines | 2015-12-14 | 1 | -0/+5 |
|\ |
|
| * | Skip events that where the body, name or topic isn't a string when back popul... | Mark Haines | 2015-12-14 | 1 | -0/+5 |
* | | Fix typo in sql for full text search on sqlite3 | Mark Haines | 2015-12-14 | 1 | -1/+1 |
* | | Include approximate count of search results | Erik Johnston | 2015-12-11 | 1 | -2/+54 |
* | | Use more efficient query form | Erik Johnston | 2015-12-11 | 1 | -8/+13 |
|/ |
|
* | Throw if unrecognized DB type | Erik Johnston | 2015-12-02 | 1 | -1/+4 |
* | Fix so highlight matching works again | Erik Johnston | 2015-12-02 | 1 | -8/+13 |
* | Remove deuplication. Add comment about regex. | Erik Johnston | 2015-12-02 | 1 | -21/+11 |
* | Search: Add prefix matching support | Erik Johnston | 2015-12-02 | 1 | -5/+32 |
* | Allow paginating search ordered by recents | Erik Johnston | 2015-11-30 | 1 | -16/+25 |
* | Return words to highlight in search results | Erik Johnston | 2015-11-27 | 1 | -19/+104 |
* | Trailing whitespace | Erik Johnston | 2015-11-12 | 1 | -1/+1 |
* | Expand comment | Erik Johnston | 2015-11-12 | 1 | -0/+6 |
* | Comment | Erik Johnston | 2015-11-12 | 1 | -0/+2 |
* | Fix SQL syntax | Erik Johnston | 2015-11-12 | 1 | -2/+3 |
* | Use a (hopefully) more efficient SQL query for doing recency based room search | Erik Johnston | 2015-11-12 | 1 | -4/+6 |
* | Merge pull request #359 from matrix-org/markjh/incremental_indexing | Erik Johnston | 2015-11-11 | 1 | -2/+101 |
|\ |
|
| * | Fix the background update | Mark Haines | 2015-11-11 | 1 | -8/+8 |
| * | Use a background task to update databases to use the full text search | Mark Haines | 2015-11-10 | 1 | -4/+4 |
| * | Run the background updates when starting synapse. | Mark Haines | 2015-11-10 | 1 | -3/+8 |
| * | Add background update task for reindexing event search | Mark Haines | 2015-11-09 | 1 | -2/+96 |
* | | fix comedy important missing comma breaking recent-ordered FTS on sqlite | Matthew Hodgson | 2015-11-08 | 1 | -1/+1 |
|/ |
|
* | Error handling | Erik Johnston | 2015-11-05 | 1 | -1/+8 |
* | Implement basic pagination for search results | Erik Johnston | 2015-11-05 | 1 | -36/+19 |
* | Implement order and group by | Erik Johnston | 2015-11-04 | 1 | -0/+96 |
* | Implement rank function for SQLite FTS | Erik Johnston | 2015-10-23 | 1 | -1/+2 |
* | Actually filter results | Erik Johnston | 2015-10-22 | 1 | -3/+5 |
* | LESS THAN | Erik Johnston | 2015-10-22 | 1 | -1/+2 |
* | Use namedtuple as return value | Erik Johnston | 2015-10-22 | 1 | -3/+15 |
* | Limit max number of SQL vars | Erik Johnston | 2015-10-22 | 1 | -4/+6 |
* | Typing | Erik Johnston | 2015-10-16 | 1 | -2/+2 |
* | Explicitly check for Sqlite3Engine | Erik Johnston | 2015-10-16 | 1 | -2/+5 |
* | Add docstring | Erik Johnston | 2015-10-16 | 1 | -0/+11 |
* | Comment on the LIMIT 500 | Erik Johnston | 2015-10-16 | 1 | -0/+2 |
* | Add paranoia limit | Erik Johnston | 2015-10-13 | 1 | -1/+1 |
* | Remove constraints in preperation of using filters | Erik Johnston | 2015-10-13 | 1 | -20/+10 |
* | Add SQLite support | Erik Johnston | 2015-10-13 | 1 | -5/+12 |
* | Filter events to only thsoe that the user is allowed to see | Erik Johnston | 2015-10-12 | 1 | -7/+7 |
* | Keep FTS indexes up to date. Only search through rooms currently joined | Erik Johnston | 2015-10-12 | 1 | -1/+6 |
* | Add basic full text search impl. | Erik Johnston | 2015-10-09 | 1 | -0/+75 |