dan
|
d37ce8396a
|
Add the "^" syntax from fts3/4 to fts5.
FossilOrigin-Name: 24d7058e2799133dd681d2fef341025ca50554861bb4cd39e93ee87ae1d8a605
|
2017-11-24 19:24:44 +00:00 |
|
dan
|
03155f659f
|
Update fts5 to support "<colset> : ( <expr> )" for column filtering, as well
as "<colset> : NEAR(...)" and "<colset> : <phrase>".
FossilOrigin-Name: c847543f8bb1376fef52bca72b4191162a32eb7e6c5f0cd1aa0ab116b3183396
|
2017-04-12 17:50:12 +00:00 |
|
dan
|
ccf03677a3
|
Minor update to the way fts5 column filters are parsed.
FossilOrigin-Name: 14864f2b8470fe98dbd17f59963bf1be8d4962f9
|
2016-08-09 19:48:37 +00:00 |
|
dan
|
882ef0b8c0
|
Have fts5 interpret column lists that begin with a "-" character as "match any column except" lists.
FossilOrigin-Name: e517545650631d1e8a7ee63c6646a8b183a0a894
|
2016-08-09 19:26:57 +00:00 |
|
dan
|
e8c20120ce
|
Fix handling of strings that contain zero tokens in fts5. And other problems found by fuzzing.
FossilOrigin-Name: 72b3ff0f0df83e62adda6584b4281cf086d45e45
|
2016-03-12 16:32:16 +00:00 |
|
drh
|
45f31be85d
|
Experimental changes to Lemon for improved parser performance.
FossilOrigin-Name: a65d583ce97b8c08157268bd054479cda3957a94
|
2016-02-16 21:19:49 +00:00 |
|
dan
|
df9c59f74d
|
Fix another unused variable warning in fts5 code.
FossilOrigin-Name: 61b4c120540afd80a4021b0d3990f13acc38a059
|
2016-02-11 18:18:33 +00:00 |
|
dan
|
22e8356368
|
Handle parser stack overflow when parsing fts5 query expressions. Fix some compiler warnings in fts5 code.
FossilOrigin-Name: bc3f7900d5a06829d123814a5ac7b951bcfc1560
|
2016-02-11 17:01:32 +00:00 |
|
drh
|
43509768e1
|
Fix harmless compiler warnings in FTS5.
FossilOrigin-Name: 09752e51a18ac1b4c9642965e6ee1b6a32de00df
|
2015-11-10 12:31:25 +00:00 |
|
dan
|
351ccb3825
|
Fix two more warnings in fts5 code.
FossilOrigin-Name: 5343e601fb6f0f24f4e4d5d442f7b5b074734143
|
2015-10-08 20:28:33 +00:00 |
|
dan
|
92099b0753
|
Add further tests for fts5 prefix queries.
FossilOrigin-Name: accdc98b1291f07b802fd23f3ebc7dbc02ba09d3
|
2015-10-07 09:02:50 +00:00 |
|
dan
|
f67bb4a21b
|
Change the fts5 multi-column syntax to use parenthesis instead of square brackets.
FossilOrigin-Name: ab85a6fc4f7580278fc9d1f0090fdcf0a90d065b
|
2015-06-02 19:38:15 +00:00 |
|
dan
|
dbef6e752e
|
Reimplement [ec69e09a] so that each call to the xNext() method does not involve two iterations of the match expression tree (only one).
FossilOrigin-Name: 80fe305b3eefb17310a9d6185d1c8cd73ee38b1e
|
2015-06-02 17:57:01 +00:00 |
|
dan
|
6d21f42db2
|
Add syntax to fts5 used to specify that a phrase or NEAR group should match a subset of columns. For example "[col1 col2 ...] : <phrase>".
FossilOrigin-Name: 0fc0ea20920615f3e48ea2dbe2b7dcd979b0993e
|
2015-05-29 15:55:30 +00:00 |
|
dan
|
9cfd51f587
|
Begin adding interface for auxiliary functions.
FossilOrigin-Name: 1e2a7ba0889093416455f488fca893eaeb195d45
|
2014-07-16 19:15:57 +00:00 |
|