Commit History

Author SHA1 Message Date
  dan 351ccb3825 Fix two more warnings in fts5 code. 9 years ago
  dan ee0c0a8de3 Another change to the fts5 tokenizer API. 9 years ago
  dan 57e0add3f9 Change the fts5 tokenizer API to allow more than one token to occupy a single position within a document. 9 years ago
  mistachkin 532f179cab Fix some harmless compiler warnings. 9 years ago
  dan 3f09beda45 Remove "#ifdef SQLITE_ENABLE_FTS5" from individual fts5 source files. Add a single "#if !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_FTS5)" to fts5.c. 9 years ago
  dan 7b2ec1ae41 Improve fts5 tests. 9 years ago
  dan 6f876c339d Fix the bm25() function so that it multiplies scores by -1 before returning them. This means better matches have a lower numerical score, so "ORDER BY rank" (not "ORDER BY rank DESC") does what you want. 9 years ago
  dan 47c467c80e Fix a couple of build problems. 9 years ago
  dan aacf3d1a3b Remove the iPos parameter from the tokenizer callback. Fix the "tokenchars" and "separators" options on the simple tokenizer. 10 years ago
  dan ded4f41d1a Tests and fixes for fts5 external content tables. 10 years ago
  dan 2a615fa627 Fix the fts5 bm25() function so that it matches the documentation. 10 years ago
  dan 005e10e39a Fixes and simplifications for the snippet() and highlight() functions. 10 years ago
  dan 1616d55153 Remove the fts5_test() aux function. Test aux functions using the tcl interface instead. 10 years ago
  dan cb11e73fc2 Add a %_config table to fts5. 10 years ago
  dan cb62aae034 Add the auxiliary highlight() function to fts5. 10 years ago
  dan 48d7014067 Fix the customization interfaces so that they match the documentation. 10 years ago
  dan 7b71fbaf93 Add support for savepoints to fts5. 10 years ago
  dan 937490d4b4 Add further tests for the extension APIs with "ORDER BY rank" queries. 10 years ago
  dan fdb4a30af2 Add hidden column "rank". Currently this always returns the same value as the bm25() function. 10 years ago
  dan 92e497e517 Add the "loadfts" program, for performance testing the loading of data into fts3/fts4/fts5 tables. 10 years ago
  dan 454b5ce524 Add tests and fixes for bm25() function. 10 years ago
  dan 700b33d7a5 Add extension apis xRowCount, xQueryPhrase, xSetAuxdata and xGetAuxdata. And a ranking function that uses all of the above. 10 years ago
  dan b30860abe2 Add a snippet() function to fts5. 10 years ago
  dan 5c1b820460 Add the xTokenize extension API. 10 years ago
  dan 84d6fb394f Fix the xColumnSize() extension API. 10 years ago
  dan e1c77bcfcd Add simple tests for the xColumnText() extension api. 10 years ago
  dan 4a165c0af4 Fixes for the xColumnSize() fts5 extension API. 10 years ago
  dan 18689f1bd4 Fixes for tcl list generation in fts5_test(). 10 years ago
  dan 9cfd51f587 Begin adding interface for auxiliary functions. 10 years ago