drh
|
2d77d80a65
Use 64-bit math to compute the sizes of memory allocations in extensions.
|
6 роки тому |
drh
|
22930062d5
Add a destructor argument to sqlite3_bind_pointer()
|
7 роки тому |
drh
|
72495b44e0
Improved the interface to the fts5() extension mechanism for enhanced
|
7 роки тому |
dan
|
4dbc65b29a
Add an incremental optimize capability to fts5. Make the 'merge' command independent of the 'automerge' settings.
|
8 роки тому |
dan
|
92b859292d
Add an "#ifndef SQLITE_AMALGAMATION" guard around a typedef in fts5_test_mi.c to avoid redefining "u32" if it is compiled as part of the amalgamation.
|
8 роки тому |
dan
|
a0c2d3c155
Remove an unnecessary "include <tcl.h>" line from fts5_test_mi.c.
|
8 роки тому |
dan
|
5e29f38d2c
Remove the "#ifdef SQLITE_TEST" condition from fts5_test_mi.c. Update fts5_main.c so that if SQLITE_FTS5_TEST_MI is defined when it is built the fts5_test_mi.c entry point is automatically called. This makes it easier to build versions of fts5 that include the matchinfo() demo by default.
|
8 роки тому |
dan
|
87d6b35541
Improve test coverage of demo code in fts5_test_mi.c.
|
8 роки тому |
dan
|
211bd3a20a
Fix an OOM handling problem in fts5 detail=none and detail=col modes. Also a bug in the xInst() API when used with detail=col and column filtering expressions. Update the matchinfo() test function so that 'b' is fast with detail=col tables.
|
9 роки тому |
dan
|
8f9ced636f
Updates so that fts5 API functions xInst, xPhraseFirst and xPhraseNext work with the offsets=0 option.
|
9 роки тому |
dan
|
583611df65
Fix a problem handling OOM conditions within fts5 queries that feature synonyms.
|
9 роки тому |
dan
|
7918dc835b
Add the xPhraseFirst() and xPhraseNext() fts5 APIs, for faster iteration through a single phrases position list. Also optimize xInst() and xInstCount() a bit.
|
9 роки тому |
mistachkin
|
7e968a7d0a
Fix harmless compiler warnings in FTS5 code.
|
9 роки тому |
dan
|
50b5491771
Add tests for the matchinfo-like test function. Fix problems found in test and fts5 code by doing so.
|
9 роки тому |
dan
|
d3789c0028
Add new test file fts5_test_mi.c, containing an implementation of a function similar to FTS4 matchinfo() for FTS5.
|
9 роки тому |