drh
|
6bfd973ce6
|
Fix compiler warnings in FTS3.
FossilOrigin-Name: de508e831a43f02c3b354a24ea34798da03c163bae5521c852c9ddd252723739
|
2018-04-28 04:10:55 +00:00 |
|
dan
|
21690ff7fc
|
Add test cases to test some fts3/4 edge case behaviour surrounding the '*' character.
FossilOrigin-Name: 1f577e1f08159aeaaf19a7020d9004dd6103d57b
|
2016-05-19 16:21:30 +00:00 |
|
dan
|
d2d8ca600e
|
Fix the way parenthesis in MATCH expressions are handled by FTS if the tokenizer considers them to be token characters.
FossilOrigin-Name: e21bf7a2ade6373e94ea403c665f78e1ad22143f
|
2014-05-07 19:59:36 +00:00 |
|
dan
|
d6dd5def4d
|
Fix a bug preventing FTS from correctly processing bracket tokens that are immediately preceded by characters that are neither whitespace or token characters.
FossilOrigin-Name: 49be646cd981f8ff0434cf90d2748afa30260017
|
2013-11-04 08:56:22 +00:00 |
|
drh
|
3a3dd3ac8d
|
Improved error message when the right-hand operand of MATCH in FTS3 is
not a valid search expression. Ticket [170872f1c3].
FossilOrigin-Name: bea9258643edfeb98ebf59d93fa18a14e4221fea
|
2010-03-15 20:53:01 +00:00 |
|
danielk1977
|
ee0484c1b5
|
Add the experimental API sqlite3_strnicmp(). Modify fts3 so that in terms like 'column_name:token' the column_name is interpreted in a case-insenstive fashion. Ticket #3996. (CVS 6950)
FossilOrigin-Name: 4571aa9e9142db465ae8250b0adf27e0a094331a
|
2009-07-28 16:44:26 +00:00 |
|
danielk1977
|
e932ba260e
|
Fix a double-free that can occur when using the fts3 legacy syntax '-' operator. Add tests for the same operator. Ticket #3960. (CVS 6874)
FossilOrigin-Name: c19d419e8cf94a26d9bb6ad478e84841168a882e
|
2009-07-10 09:24:43 +00:00 |
|
danielk1977
|
2fe5cb1809
|
Avoid fts3 crash on (MATCH '""') expressions. Ticket #3717. (CVS 6343)
FossilOrigin-Name: 03679857a320517a7b89e5214e948bce9af896a9
|
2009-03-12 15:43:47 +00:00 |
|
danielk1977
|
fc8c9f84ab
|
Fix some problems in the fts3 expression parser with mismatched parenthesis. (CVS 6095)
FossilOrigin-Name: ccfe4580ac7ba9add0e69c786a9a3a43d69b7753
|
2009-01-01 14:06:13 +00:00 |
|
drh
|
b39187ae89
|
Additional test cases and cleanup of FTS3 parenthesis processing. (CVS 6094)
FossilOrigin-Name: afac4293000f81410d105a99956605bf7102fa62
|
2009-01-01 12:34:45 +00:00 |
|
danielk1977
|
758bc07c43
|
Add a couple of extra tests for the fts3 expression parser to improve mcdc coverage. (CVS 6093)
FossilOrigin-Name: 13146b34935d339d7b8379083e024647af07e2c1
|
2009-01-01 07:42:49 +00:00 |
|
danielk1977
|
5973e6a30b
|
Add pseudo-random tests of the fts3 expression parser. Revise the fix in (6091). (CVS 6092)
FossilOrigin-Name: 11c2d4686197fb3f0d601651d5bbb3492af8f0dd
|
2009-01-01 07:08:54 +00:00 |
|
danielk1977
|
49b4b4d84a
|
Fix a bug parsing "<expr> AND (abc NEAR def)" in fts3_expr.c. (CVS 6091)
FossilOrigin-Name: d1a6a2edd799d65ff88510df951e909919e35b6b
|
2009-01-01 04:19:51 +00:00 |
|
danielk1977
|
33e8903540
|
Modify fts3 to support a more complex expression syntax that allows parenthesis. The new syntax is not entirely backwards compatible, so is disabled by default. Use -DSQLITE_ENABLE_FTS3_PARENTHESIS to enable it. (CVS 6034)
FossilOrigin-Name: 7389b9ecb80294569845c40a23e0c832d07f7a45
|
2008-12-17 15:18:17 +00:00 |
|