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
|
8a98f0dc5b
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search
|
2015-10-22 13:16:35 +01:00 |
|
Erik Johnston
|
f142898f52
|
PEP8
|
2015-10-22 11:18:01 +01:00 |
|
Erik Johnston
|
4d25bc6c92
|
Move FTS to delta 25
|
2015-10-22 11:12:28 +01:00 |
|
Mark Haines
|
e94ffd89d6
|
Merge pull request #316 from matrix-org/markjh/v2_sync_archived
Add rooms that the user has left under archived in v2 sync.
|
2015-10-21 15:46:41 +01:00 |
|
Mark Haines
|
e3d75f564a
|
Include banned rooms in the archived section of v2 sync
|
2015-10-21 11:15:48 +01:00 |
|
Mark Haines
|
68b7fc3e2b
|
Add rooms that the user has left under archived in v2 sync.
|
2015-10-19 17:26:18 +01:00 |
|
Erik Johnston
|
46d39343d9
|
Explicitly check for Sqlite3Engine
|
2015-10-16 16:58:00 +01:00 |
|
Erik Johnston
|
f2d698cb52
|
Typing
|
2015-10-16 16:46:48 +01:00 |
|
Erik Johnston
|
33646eb000
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search
|
2015-10-16 15:35:35 +01:00 |
|
Mark Haines
|
fc012aa8dc
|
Fix FilteringStore.get_user_filter to work with postgres
|
2015-10-16 15:28:43 +01:00 |
|
Erik Johnston
|
12122bfc36
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search
|
2015-10-16 14:46:32 +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
|
22a8c91448
|
Split up run_upgrade
|
2015-10-16 11:19:44 +01:00 |
|
Mark Haines
|
6296590bf7
|
Encode the filter JSON as UTF-8 before storing in the database.
Because we are using a binary column type to store the filter JSON.
|
2015-10-16 10:50:32 +01:00 |
|
Erik Johnston
|
bcfb653816
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search
|
2015-10-15 16:37:32 +01:00 |
|
Mark Haines
|
a059760954
|
Merge pull request #305 from matrix-org/markjh/v2_sync_api
Update the v2 sync API to work as specified in the current spec.
|
2015-10-14 13:56:23 +01:00 |
|
Mark Haines
|
f50c43464c
|
Merge branch 'develop' into markjh/v2_sync_api
|
2015-10-14 11:40:45 +01:00 |
|
Erik Johnston
|
99c7fbfef7
|
Fix to work with SQLite
|
2015-10-14 09:52:40 +01:00 |
|
Erik Johnston
|
858634e1d0
|
Remove unused room_id arg
|
2015-10-14 09:31:20 +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 |
|
Mark Haines
|
cacf0688c6
|
Add a get_invites_for_user method to the storage to find out the rooms a user is invited to
|
2015-10-13 14:08:38 +01:00 |
|
Erik Johnston
|
88971fd034
|
Merge branch 'erikj/store_engine' into erikj/search
|
2015-10-13 14:03:30 +01:00 |
|
Erik Johnston
|
17c80c8a3d
|
rename schema_prepare to prepare_database
|
2015-10-13 13:56:22 +01:00 |
|
Erik Johnston
|
cfd39d6b55
|
Add SQLite support
|
2015-10-13 13:47:50 +01:00 |
|
Erik Johnston
|
f9340ea0d5
|
Merge branch 'erikj/store_engine' into erikj/search
|
2015-10-13 13:29:02 +01:00 |
|
Erik Johnston
|
ec398af41c
|
Expose error more nicely
|
2015-10-13 11:43:43 +01:00 |
|
Erik Johnston
|
40b6a5aad1
|
Split out the schema preparation and update logic into its own module
|
2015-10-13 11:38:48 +01:00 |
|
Erik Johnston
|
1a40afa756
|
Add sqlite schema
|
2015-10-13 10:36:25 +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
|
927004e349
|
Remove unused room_id parameter
|
2015-10-12 15:06:14 +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 |
|
Mark Haines
|
301141515a
|
Merge pull request #288 from matrix-org/markjh/unused_definitions
Remove some of the unused definitions from synapse
|
2015-09-28 14:22:44 +01:00 |
|
Mark Haines
|
cf1100887b
|
Fix order of ON constraints in _get_rooms_for_user_where_membership_is_txn
|
2015-09-24 17:35:10 +01:00 |
|
Mark Haines
|
1cd65a8d1e
|
synapse/storage/state.py: _make_group_id was unused
|
2015-09-23 10:37:58 +01:00 |
|
Mark Haines
|
973ebb66ba
|
Remove unused functions from synapse/storage/signatures.py
|
2015-09-23 10:36:33 +01:00 |
|
Mark Haines
|
e51aa4be96
|
synapse/storage/roommember.py:_get_members_query was unused
|
2015-09-23 10:35:10 +01:00 |
|
Mark Haines
|
92d8d724c5
|
Remove unused functions from synapse/storage/events.py
|
2015-09-23 10:33:06 +01:00 |
|
Mark Haines
|
c292dba70c
|
Remove unused functions from synapse/storage/event_federation.py
|
2015-09-23 10:31:25 +01:00 |
|
Mark Haines
|
396834f1c0
|
synapse/storage/_base.py:_simple_max_id was unused
|
2015-09-23 10:30:38 +01:00 |
|
Mark Haines
|
1d9036aff2
|
synapse/storage/_base.py:_simple_delete was unused
|
2015-09-23 10:30:25 +01:00 |
|
Mark Haines
|
1ee3d26432
|
synapse/storage/_base.py:_simple_selectupdate_one was unused
|
2015-09-23 10:30:03 +01:00 |
|