sqlite/ext/fts3
dan 5f0b33c2cb Add the SQLITE_FTS3_MAX_EXPR_DEPTH compile time option.
FossilOrigin-Name: 24fc9d4438a5615dd20af5419456166df83a72ea
2013-06-11 14:22:11 +00:00
..
tool Add output of PRAGMAs auto_vacuum and encoding to the "schema" command of the 2012-03-27 18:00:05 +00:00
unicode Up until now the fts4 "unicode61" tokenizer has treated all private use codepoints except the first and last of each of the three ranges as alphanumeric (eligible to be part of tokens). This commit fixes this so that all private use codepoints are considered alphanumeric. In other words, it fixes the handling of codepoints 0xE000, 0xF8FF, 0xF0000, 0xFFFFD, 0x100000 and 0x10FFFD. 2013-06-05 16:17:21 +00:00
fts3_aux.c Change the fts4aux virtual table module so that fts4aux tables created in the temp database may report on fts3/fts4 tables in any attached database. 2013-04-12 16:47:27 +00:00
fts3_expr.c Add the SQLITE_FTS3_MAX_EXPR_DEPTH compile time option. 2013-06-11 14:22:11 +00:00
fts3_hash.c Changes to allow FTS to be compiled as a loadable module again. 2011-06-28 07:15:43 +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 Make sure substructure elements have proper alignment in the ICU tokenizers 2012-10-19 02:10:53 +00:00
fts3_porter.c Fix harmless compiler warnings. 2012-03-16 00:28:11 +00:00
fts3_snippet.c Many spelling fixes in comments. No changes to code. 2013-03-21 21:20:32 +00:00
fts3_term.c Fix harmless compiler warnings on x64 MSVC, mostly in test code, but also in 2012-04-19 18:04:28 +00:00
fts3_test.c Many spelling fixes in comments. No changes to code. 2013-03-21 21:20:32 +00:00
fts3_tokenize_vtab.c Fix a couple of harmless compiler warnings in the fts3_tokenize virtual 2013-05-08 17:06:28 +00:00
fts3_tokenizer1.c Fix harmless compiler warnings. 2012-03-16 00:28:11 +00:00
fts3_tokenizer.c Many spelling fixes in comments. No changes to code. 2013-03-21 21:20:32 +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 Up until now the fts4 "unicode61" tokenizer has treated all private use codepoints except the first and last of each of the three ranges as alphanumeric (eligible to be part of tokens). This commit fixes this so that all private use codepoints are considered alphanumeric. In other words, it fixes the handling of codepoints 0xE000, 0xF8FF, 0xF0000, 0xFFFFD, 0x100000 and 0x10FFFD. 2013-06-05 16:17:21 +00:00
fts3_unicode.c Many spelling fixes in comments. No changes to code. 2013-03-21 21:20:32 +00:00
fts3_write.c When writing to an FTS table, take an exclusive shared-cache lock on the %_segdir table before writing. Otherwise, an xCommit() call may report an SQLITE_LOCKED error. 2013-05-27 10:11:53 +00:00
fts3.c When writing to an FTS table, take an exclusive shared-cache lock on the %_segdir table before writing. Otherwise, an xCommit() call may report an SQLITE_LOCKED error. 2013-05-27 10:11:53 +00:00
fts3.h Copy fts2 to fts3, renaming, and replacing references to fts2 with 2007-08-20 17:37:02 +00:00
fts3Int.h Add the SQLITE_FTS3_MAX_EXPR_DEPTH compile time option. 2013-06-11 14:22:11 +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.