/ History for ext/fts3/fts3_aux.c
Login

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

History for ext/fts3/fts3_aux.c

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