/ File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of ext/fts3/fts3_aux.c

2020-01-17
14:18
Import all FTS3/4 enhancements and fixes that exist on the latest trunk (3.31.0-beta) that do not require extensive change to the SQLite core into the 3.22 branch. Basically, the 3.31.0 FTS3 sources are copied into 3.22.0, with minor changes to work around core enhancements that are not available in 3.22.0. file: [489e1e38] check-in: [cbcbb1e5] user: drh branch: branch-3.22, size: 17132
2019-01-29
16:54
Fix harmless compiler warnings. file: [96708c8b] check-in: [9a93c68a] user: drh branch: trunk, size: 17186
2019-01-28
13:27
Do not assume that text parameters passed to fts4aux queries do not contain embedded nul characters. file: [c7512135] check-in: [df04859a] user: dan branch: trunk, size: 17176
2019-01-08
20:02
Use 64-bit math to compute the sizes of memory allocations in extensions. file: [32e3ecad] check-in: [ca67f2ec] user: drh branch: trunk, size: 17191
2018-11-05
23:01
Initial code to make shadow tables read-only to ordinary SQL. The now xShadowName method is added to the sqlite3_module object and is used to identify potential shadow tables. The SQLITE_PREPARE_SHADOW argument to sqlite3_prepare_v3() is defined. It is designed to permit writing to shadow tables, but is currently an unused placeholder. file: [e9b465f8] check-in: [31942b3d] user: drh branch: read-only-shadow, size: 17187
2015-05-01
14:07
Use the sqlite3Fts3ErrMsg() function to set error message text in FTS3, and to ensure that error messages are not overwritten and thus leaked. file: [9edc3655] check-in: [605347e0] user: drh branch: trunk, size: 17133
2013-10-15
19:06
Add the "languageid" hidden column to fts4aux. file: [5c211e17] check-in: [891df358] user: dan branch: trunk, size: 17133
2013-04-12
16:47
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. file: [b02632f6] check-in: [546a187f] user: dan branch: trunk, size: 15503
2012-03-19
14:51
Suppress harmless compiler warnings on windows in FTS4 and RTREE. file: [5205182b] check-in: [4fd68647] user: drh branch: trunk, size: 15172
2012-03-01
19:44
Add the "languageid=" option to fts4. This code is still largely untested and alsmost certainly buggy. file: [72de4cb4] check-in: [bea257f7] user: dan branch: fts4-languageid, size: 15162
2011-06-16
00:54
Changes to #ifdefs so that the build goes correctly if the only FTS macro defined is SQLITE_ENABLE_FTS4. file: [0ebfa7b8] check-in: [a0b43a32] user: drh branch: trunk, size: 15159
2011-06-06
18:14
Merge the latest trunk changes into the fts3-prefix-search branch. file: [baed9dab] check-in: [567dd843] user: drh branch: fts3-prefix-search, size: 15160
2011-06-02
19:57
Changes to improve performance and support LIMIT clauses on fts3 tables. This branch is unstable for now. file: [28fc5126] check-in: [28149a78] user: dan branch: fts3-prefix-search, size: 14970
2011-05-25
23:18
Fix some minor and harmless compiler warnings. file: [97c960b1] check-in: [a4755e70] user: drh branch: trunk, size: 15131
18:34
Change fts4 so that the prefix= parameter is passes a comma-separated list of integers. For each integer N, a separate index of all prefixes of length N bytes is created. file: [2817a1ec] check-in: [be59bf49] user: dan branch: fts3-prefix-search, size: 14971
2011-05-24
18:49
If the fts4 option prefix=1 is specified, have the fts4 module maintain an index of prefixes as well as terms. file: [d68d8e4d] check-in: [b5bdc639] user: dan branch: fts3-prefix-search, size: 14946
2011-04-05
22:08
Suppress many harmless compiler warnings, mostly signed/unsigned comparisons within asserts or unused parameters in extensions. file: [9e931f55] check-in: [3eeb0ff7] user: drh branch: trunk, size: 14941
2011-02-05
15:47
Ensure fts4aux can handle a table name in single or double quotes as a constructor argument. file: [1b663dd2] check-in: [929d62e4] user: dan branch: trunk, size: 14828
14:37
Add test cases for fts4aux. Fix a bug affecting fts3 tables with multiple columns. file: [bd415ad3] check-in: [dc511e60] user: dan branch: trunk, size: 14778
2011-02-04
18:56
Change fts4aux to (additionally) report on term frequency in individual columns of an fts table. file: [60563fe9] check-in: [3996f92a] user: dan branch: trunk, size: 14756
2011-02-03
10:56
Extra tests for the fts4aux module. file: [233a9f0b] check-in: [cfc47569] user: dan branch: trunk, size: 12211
2011-02-02
17:30
Optimize handling of equality and range constraints on the "term" column of an fts4aux table. file: [03bc785b] check-in: [386701de] user: dan branch: trunk, size: 12067
04:26
Add missing file fts3_aux.c. file: [d7f99095] check-in: [0147d973] user: dan branch: fts4aux, size: 9524 Added