Commit History

Author SHA1 Message Date
  dan d37ce8396a Add the "^" syntax from fts3/4 to fts5. 7 years ago
  dan 03155f659f Update fts5 to support "<colset> : ( <expr> )" for column filtering, as well 7 years ago
  dan ccf03677a3 Minor update to the way fts5 column filters are parsed. 8 years ago
  dan 882ef0b8c0 Have fts5 interpret column lists that begin with a "-" character as "match any column except" lists. 8 years ago
  dan e8c20120ce Fix handling of strings that contain zero tokens in fts5. And other problems found by fuzzing. 8 years ago
  drh 45f31be85d Experimental changes to Lemon for improved parser performance. 8 years ago
  dan df9c59f74d Fix another unused variable warning in fts5 code. 8 years ago
  dan 22e8356368 Handle parser stack overflow when parsing fts5 query expressions. Fix some compiler warnings in fts5 code. 8 years ago
  drh 43509768e1 Fix harmless compiler warnings in FTS5. 9 years ago
  dan 351ccb3825 Fix two more warnings in fts5 code. 9 years ago
  dan 92099b0753 Add further tests for fts5 prefix queries. 9 years ago
  dan f67bb4a21b Change the fts5 multi-column syntax to use parenthesis instead of square brackets. 9 years ago
  dan dbef6e752e Reimplement [ec69e09a] so that each call to the xNext() method does not involve two iterations of the match expression tree (only one). 9 years ago
  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>". 9 years ago
  dan 9cfd51f587 Begin adding interface for auxiliary functions. 10 years ago