/ File History
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

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

History of ext/fts5/fts5_aux.c

2019-03-20
05:45
Fix various harmless compiler warnings seen with MSVC. file: [dcc627d8] check-in: [1c0fe5b5] user: mistachkin branch: noWarnings, size: 23686
2019-01-29
16:34
Avoid an integer overflow in the fts5 snippet() function triggered by a corrupt database record. file: [afe8c239] check-in: [7c862c46] user: dan branch: trunk, size: 23673
2019-01-25
16:54
Fix asan warnings in fts5 triggered by corrupt databases - passing NULL to memcmp, out-of-range left-shift values and signed integer overflow. file: [8284d25c] check-in: [93f8ec14] user: dan branch: trunk, size: 23607
2019-01-19
15:55
Avoid a division-by-zero error in fts5 caused by a corrupt database. file: [c93e943a] check-in: [928e6221] user: dan branch: trunk, size: 23553
2019-01-15
18:14
Handle SQL NULL values without crashing in the fts5 snippet() and highlight() functions. file: [4353df5d] check-in: [a5e9cc79] user: dan branch: trunk, size: 23514
2019-01-08
20:02
Use 64-bit math to compute the sizes of memory allocations in extensions. file: [859b63b2] check-in: [ca67f2ec] user: drh branch: trunk, size: 23509
2017-12-26
14:32
Fix crashes that could occur if SQL NULL values were passed to the built-in FTS5 snippet function. Edit: breaks amalgamation builds. file: [ca666a3b] check-in: [6a790b67] user: dan branch: trunk, size: 23507
14:11
Fix crashes that could occur if SQL NULL values were passed to the built-in FTS5 snippet function. Edit: breaks amalgamation builds. file: [9a6d07db] check-in: [553a3ad3] user: dan branch: mistake, size: 23491
2016-10-05
20:14
Fix some compiler warnings in fts5. file: [67acf8d5] check-in: [b066637b] user: dan branch: trunk, size: 23217
2016-08-24
18:50
Fix a bug in the fts5 snippet function causing it to return text containing zero phrase instances. file: [2f20784a] check-in: [b174ed2b] user: dan branch: fts5-snippet-bias, size: 23182
2016-08-20
17:23
Fix other minor problems with the fts5 snippet() function. file: [13246759] check-in: [b56b2a85] user: dan branch: fts5-snippet-bias, size: 23168
2016-08-19
14:25
Have the fts5 snippet() function avoid favouring snippets that begin with sentences that do not contain search terms. Add an extra bias in favour of the first sentence in the document. file: [26a2b7e5] check-in: [d8180af2] user: dan branch: fts5-snippet-bias, size: 23052
2016-08-17
19:05
Bias the fts5 snippet() function to return snippets that look like they start at the start of sentences. file: [5921bbef] check-in: [60de1594] user: dan branch: fts5-snippet-bias, size: 22869
11:14
Fix a problem in the fts5 snippet() auxiliary function. file: [e4bec077] check-in: [a861713c] user: dan branch: trunk, size: 18961
2016-02-11
17:01
Handle parser stack overflow when parsing fts5 query expressions. Fix some compiler warnings in fts5 code. file: [daa57fb4] check-in: [bc3f7900] user: dan branch: trunk, size: 18671
2016-01-23
18:51
Fix an fts5 problem with using both xPhraseFirst() and xPhraseFirstColumn() within a single statement in detail=col mode. file: [b9bcce75] check-in: [72d53699] user: dan branch: fts5-perf, size: 18608
2015-12-23
16:42
Fix some harmless gcc compiler warnings. Mostly in fts5, but also two in the core code. file: [2dafc3ae] check-in: [5d44d4a6] user: dan branch: trunk, size: 18613
2015-10-14
20:34
Fix harmless compiler warnings. file: [1f384972] check-in: [1c46c194] user: mistachkin branch: trunk, size: 18625
2015-10-08
20:28
Fix two more warnings in fts5 code. file: [b09aa27d] check-in: [5343e601] user: dan branch: amalg-json1-fts5, size: 18620
2015-08-29
15:44
Another change to the fts5 tokenizer API. file: [7a307760] check-in: [fc718684] user: dan branch: fts5-incompatible, size: 18580
2015-08-28
19:56
Change the fts5 tokenizer API to allow more than one token to occupy a single position within a document. file: [7d0e275e] check-in: [90b85b42] user: dan branch: fts5-incompatible, size: 18495
2015-07-14
17:18
Fix some harmless compiler warnings. file: [044cb176] check-in: [3de030c9] user: mistachkin branch: trunk, size: 18448
2015-07-02
15:52
Remove "#ifdef SQLITE_ENABLE_FTS5" from individual fts5 source files. Add a single "#if !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_FTS5)" to fts5.c. file: [7cd0e285] check-in: [7819002e] user: dan branch: trunk, size: 18448
2015-04-29
20:54
Improve fts5 tests. file: [d53f00f3] check-in: [c1f07a3a] user: dan branch: fts5, size: 18506
2015-03-07
11:50
Fix the bm25() function so that it multiplies scores by -1 before returning them. This means better matches have a lower numerical score, so "ORDER BY rank" (not "ORDER BY rank DESC") does what you want. file: [fcea18b1] check-in: [3ee7b5a9] user: dan branch: fts5, size: 18492
2015-03-04
08:29
Fix a couple of build problems. file: [c64e56b0] check-in: [a5d5468c] user: dan branch: fts5, size: 18485
2015-01-06
19:08
Remove the iPos parameter from the tokenizer callback. Fix the "tokenchars" and "separators" options on the simple tokenizer. file: [549aef15] check-in: [65f0262f] user: dan branch: fts5, size: 18426
2015-01-05
20:41
Tests and fixes for fts5 external content tables. file: [a7452302] check-in: [047aaf83] user: dan branch: fts5, size: 18548
2014-12-23
19:18
Fix the fts5 bm25() function so that it matches the documentation. file: [445e5403] check-in: [1ac7a8d0] user: dan branch: fts5, size: 18482
2014-12-22
21:01
Fixes and simplifications for the snippet() and highlight() functions. file: [6200a3f6] check-in: [ca5d4404] user: dan branch: fts5, size: 21422
2014-12-19
20:53
Remove the fts5_test() aux function. Test aux functions using the tcl interface instead. file: [b8e5660a] check-in: [67e3ffd9] user: dan branch: fts5, size: 26925
2014-11-27
20:03
Add a %_config table to fts5. file: [0e3e5fea] check-in: [83491c56] user: dan branch: fts5, size: 35448
2014-11-24
16:24
Add the auxiliary highlight() function to fts5. file: [2e467bdd] check-in: [05909237] user: dan branch: fts5, size: 35170
2014-11-15
20:07
Fix the customization interfaces so that they match the documentation. file: [6b0612e4] check-in: [fba0b5fc] user: dan branch: fts5, size: 30271
2014-08-06
16:30
Add support for savepoints to fts5. file: [31e58141] check-in: [3b19eba0] user: dan branch: fts5, size: 30279
2014-07-31
11:57
Add further tests for the extension APIs with "ORDER BY rank" queries. file: [366057c7] check-in: [37a417d2] user: dan branch: fts5, size: 30099
2014-07-30
19:41
Add hidden column "rank". Currently this always returns the same value as the bm25() function. file: [3cae4225] check-in: [4cc048c3] user: dan branch: fts5, size: 30096
2014-07-28
20:14
Add the "loadfts" program, for performance testing the loading of data into fts3/fts4/fts5 tables. file: [243156c1] check-in: [770b9540] user: dan branch: fts5, size: 30096
2014-07-26
18:38
Add tests and fixes for bm25() function. file: [78adc5db] check-in: [71d32f53] user: dan branch: fts5, size: 30210
2014-07-25
20:30
Add extension apis xRowCount, xQueryPhrase, xSetAuxdata and xGetAuxdata. And a ranking function that uses all of the above. file: [f8bed7a8] check-in: [c4d50428] user: dan branch: fts5, size: 26342
2014-07-23
19:31
Add a snippet() function to fts5. file: [cba929fb] check-in: [bdc58fd2] user: dan branch: fts5, size: 20455
2014-07-21
14:22
Add the xTokenize extension API. file: [14961135] check-in: [8c6b0aff] user: dan branch: fts5, size: 8017
11:44
Fix the xColumnSize() extension API. file: [9f048771] check-in: [19504c41] user: dan branch: fts5, size: 6497
2014-07-19
20:27
Add simple tests for the xColumnText() extension api. file: [75f9abf7] check-in: [1e9053ab] user: dan branch: fts5, size: 6006
15:35
Fixes for the xColumnSize() fts5 extension API. file: [978a90fe] check-in: [43fcb844] user: dan branch: fts5, size: 5615
2014-07-16
20:07
Fixes for tcl list generation in fts5_test(). file: [27b08273] check-in: [c1f9a4b7] user: dan branch: fts5, size: 5135
19:15
Begin adding interface for auxiliary functions. file: [53ab338c] check-in: [1e2a7ba0] user: dan branch: fts5, size: 4590 Added