Historie revizí

Autor SHA1 Zpráva Datum
  dan 8631402e6a Add further tests for fts5. Fix some problems with detail=col mode and auxiliary functions. před 9 roky
  dan 2cfe049f40 Add a test to verify that the fts3 and fts5 "unicode61" tokenizers are byte for byte compatible. před 9 roky
  dan 9a3a5275cd Add the xPhraseFirstColumn() and xPhraseNextColumn() API functions to fts5. For iterating through the set of columns that contain intances of a phrase. před 9 roky
  dan 8f9ced636f Updates so that fts5 API functions xInst, xPhraseFirst and xPhraseNext work with the offsets=0 option. před 9 roky
  dan 056d7acf25 Fix a couple of errors in fts5 compilation. This branch still does not build with -Wall -Werror. před 9 roky
  dan 0cb01f5c2c Add a test for an fts5 tokenizer that supports synonyms by adding multiple entries to the fts index. před 9 roky
  dan ee0c0a8de3 Another change to the fts5 tokenizer API. před 9 roky
  dan 57e0add3f9 Change the fts5 tokenizer API to allow more than one token to occupy a single position within a document. před 9 roky
  mistachkin 7e968a7d0a Fix harmless compiler warnings in FTS5 code. před 9 roky
  dan d3789c0028 Add new test file fts5_test_mi.c, containing an implementation of a function similar to FTS4 matchinfo() for FTS5. před 9 roky
  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. před 9 roky
  mistachkin a468027c8d Merge upstream changes. Get the test fixture working with FTS5. Fix compiler warnings. před 9 roky
  dan b10210ea1b Fix a memory leak that could follow an OOM condition in fts5. před 9 roky
  dan 23d538885e Change fts5 doclist-index structures to be trees instead of flat lists. This only makes a difference for databases that contain millions of instances of the same token. před 9 roky
  dan 557085a5a1 Improve test coverage of fts5.c. před 9 roky
  dan 7b2ec1ae41 Improve fts5 tests. před 9 roky
  dan cdbd150170 Improve coverage of fts5 tests. před 9 roky
  dan def90aae18 Add extra tests for corrupt database handling in fts5. před 9 roky
  dan 47c467c80e Fix a couple of build problems. před 9 roky
  dan aacf3d1a3b Remove the iPos parameter from the tokenizer callback. Fix the "tokenchars" and "separators" options on the simple tokenizer. před 10 roky
  dan 6024772ba2 Add a version of the unicode61 tokenizer to fts5. před 10 roky
  dan 5fa3acabf4 Fixes to built-in tokenizers. před 10 roky
  dan 005e10e39a Fixes and simplifications for the snippet() and highlight() functions. před 10 roky
  dan 1616d55153 Remove the fts5_test() aux function. Test aux functions using the tcl interface instead. před 10 roky
  dan 89a89560d6 Add code to parse a rank() function specification. And a tcl interface to add auxiliary functions to fts5. před 10 roky