sqlite/ext/fts3
mistachkin 7617e4a8a4 Make sure the SQLITE_TCLAPI macro is always defined.
FossilOrigin-Name: f2f1323cc4d2ad2d6794dbfae8d50b747213e85d
2016-07-28 17:11:20 +00:00
..
tool Compilation fix for a C99-ism in the 'fts3view' tool. 2016-04-12 19:30:31 +00:00
unicode Fix a potential buffer overread provoked by invalid utf-8 in fts5. 2016-02-12 18:48:09 +00:00
fts3_aux.c Use the sqlite3Fts3ErrMsg() function to set error message text in FTS3, 2015-05-01 14:07:30 +00:00
fts3_expr.c Update fts3 so that expressions to the left and right of a NOT operator are balanced. This prevents relatively small expressions (a dozen terms or so) that are children of NOT operators from triggering the "expression tree is too large" error. 2015-10-05 15:39:45 +00:00
fts3_hash.c Fixes for various clang warnings. 2014-01-24 22:58:00 +00:00
fts3_hash.h Many spelling fixes in comments. No changes to code. 2013-03-21 21:20:32 +00:00
fts3_icu.c Fix harmless compiler warnings. 2015-06-15 14:43:25 +00:00
fts3_porter.c Fix comment typos reported on the mailing list. No changes to code. 2014-12-04 14:01:39 +00:00
fts3_snippet.c Avoid using a zero-sized array within a struct in fts3 code. 2015-05-26 17:29:48 +00:00
fts3_term.c Use the sqlite3Fts3ErrMsg() function to set error message text in FTS3, 2015-05-01 14:07:30 +00:00
fts3_test.c Make sure the SQLITE_TCLAPI macro is always defined. 2016-07-28 17:11:20 +00:00
fts3_tokenize_vtab.c Use the sqlite3Fts3ErrMsg() function to set error message text in FTS3, 2015-05-01 14:07:30 +00:00
fts3_tokenizer1.c Fix harmless compiler warnings. 2012-03-16 00:28:11 +00:00
fts3_tokenizer.c Allow the 'testfixture.exe' target to be compiled with the __stdcall calling convention. 2016-07-28 14:37:04 +00:00
fts3_tokenizer.h Many spelling fixes in comments. No changes to code. 2013-03-21 21:20:32 +00:00
fts3_unicode2.c A couple more harmless compiler warnings eliminated. 2014-08-06 18:50:51 +00:00
fts3_unicode.c Fix harmless compiler warnings. 2014-08-11 14:21:32 +00:00
fts3_write.c Fix a problem in fts3/4 that was causing it to discard data cached in-memory if an 'optimize' command is run when there is no data on disk. The usual way this would happen is if the very first transaction that writes to the fts3/4 table also includes an 'optimize' command. 2016-03-09 18:17:42 +00:00
fts3.c Change the name of the new sqlite3_index_info.flags field to "idxFlags". Add documentation for the same to sqlite.h.in. 2015-09-29 11:57:20 +00:00
fts3.h Remove unnecessary lines from fts3.h and main.mk. 2015-06-26 20:13:56 +00:00
fts3Int.h Automatically disable FTS3 and FTS4 when building with SQLITE_OMIT_VIRTUALTABLE. 2016-02-11 22:41:04 +00:00
fts3speed.tcl Updates to FTS4 to improve performance and make more accurate cost estimates for prefix terms. 2010-10-20 18:56:04 +00:00
mkfts3amal.tcl Version number to 3.5.5. Include FTS3 in the amalgamation by default 2008-01-31 13:35:48 +00:00
README.content Add new file ext/fts3/README.content, describing the experimental FTS4 content option. 2011-10-31 11:36:29 +00:00
README.syntax Fix the name in the documentation of the compile-time macro for 2008-12-31 19:27:53 +00:00
README.tokenizers Change the name of the "unicode" tokenizer to "unicode61" to emphasize that the case folding and separator-character identification routines are based on unicode version 6.1. 2012-05-26 14:54:50 +00:00
README.txt Copy fts2 to fts3, renaming, and replacing references to fts2 with 2007-08-20 17:37:02 +00:00

This folder contains source code to the second full-text search
extension for SQLite.  While the API is the same, this version uses a
substantially different storage schema from fts1, so tables will need
to be rebuilt.