/ File History
Login

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

History of test/fts3snippet.test

2020-01-07
09:06
[d9b9f4b7] part of check-in [e1f12978] Fix an instance of an undefined behaviour (a left-shift of a 64-bit unsigned integer by a value greater than 64) that could occur in fts3. (check-in: [e1f12978] user: dan branch: trunk, size: 22960)
2019-08-21
11:31
[430bb5ac] part of check-in [4c01e017] Fix a broken assert() in the fts3 snippet code that was failing for queries containging more than 64 phrases. (check-in: [4c01e017] user: dan branch: trunk, size: 21692)
2019-01-18
19:26
[dace7441] part of check-in [b90dbaed] Fix problems causing undefined left-shift operations in the fts3 snippet() function. (check-in: [b90dbaed] user: dan branch: trunk, size: 20625)
2018-12-19
17:05
[e54e389b] part of check-in [553a923c] Add new interfaces sqlite3_result_pointer(), and sqlite3_value_pointer() and use them to transfer the eponymous FTS3 column pointer to the snippet() and offsets() routines. Cherrypick from commit [8201f4e1] on branch-3.18. (check-in: [553a923c] user: dan branch: branch-3.19, size: 20539)
16:03
[235098c9] part of check-in [4cb67252] Add interfaces sqlite3_bind_pointer(), sqlite3_result_pointer(), and sqlite3_value_pointer() used to safely move pointer values through SQL without exposing underlying memory address information. Cherrypick from commit [8201f4e1] on branch-3.18. (check-in: [4cb67252] user: dan branch: branch-3.9, size: 20540)
2018-11-07
02:17
[8cf586fe] part of check-in [3212733c] Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases so that they work with DEFENSIVE enabled. (check-in: [3212733c] user: drh branch: read-only-shadow, size: 20509)
2018-11-06
19:26
[17582442] part of check-in [a1d6c671] Enable DEFENSIVE mode by default for tests. This requires lots of case of turning DEFENSIVE off in order to dodgy things to the database for testing purposes. No all of those cases are yet handled, so "make test" does not run to completion. (check-in: [a1d6c671] user: drh branch: read-only-shadow, size: 20544)
2016-02-05
16:46
[01a42318] part of check-in [a6b35273] From test scripts, remove stray "breakpoint" commands and blank lines at the ends of files. (check-in: [a6b35273] user: drh branch: trunk, size: 20474)
2015-04-15
08:20
[63dbd687] part of check-in [eafd0a1e] Fix a problem causing an assert() to fail if a snippet containing 0 tokens was requested from fts3. (check-in: [eafd0a1e] user: dan branch: trunk, size: 20475)
2015-01-27
19:01
[03c2f3be] part of check-in [adc9283d] Fix a bug in the fts3 snippet() function causing it to omit leading separator characters from snippets that begin with the first token in a column. (check-in: [adc9283d] user: dan branch: trunk, size: 19923)
2013-09-30
18:14
[d524af6b] part of check-in [fa0f2f0e] Fix a performance problem in the FTS4 auxiliary functions triggered by an OR clause in the full-text query. (check-in: [fa0f2f0e] user: dan branch: trunk, size: 19302)
2013-06-10
23:30
[24d6ff19] part of check-in [aa580e36] Fix test cases for the new EXPLAIN QUERY PLAN format. Add the wherecosttest tool. Other fixes to logarithm cost. (check-in: [aa580e36] user: drh branch: nextgen-query-plan-logcost, size: 17627)
2011-08-02
00:57
[8e956051] part of check-in [9007586f] Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. (check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 17631)
2010-10-25
12:47
[a12f22a3] part of check-in [a8b1d998] Test coverage improvements for fts3.c. (check-in: [a8b1d998] user: dan branch: experimental, size: 17638)
2010-09-02
04:30
[d0c09e76] part of check-in [c90a68b7] Fix a few typos. Update evidence marks. (check-in: [c90a68b7] user: shaneh branch: trunk, size: 17673)
2010-02-18
08:19
[9f9a4a7e] part of check-in [0e422580] Allow statements like "REPLACE INTO tbl(rowid) VALUES(...)" to run without a statement journal as long as there are no triggers, foreign keys or indexes. (check-in: [0e422580] user: dan branch: trunk, size: 17672)
2010-02-10
05:33
[5745ce72] part of check-in [14ab536a] Fix a segfault in fts3 that may occur if the snippet, offsets or matchinfo functions are used in a query that does not contain a MATCH clause. (check-in: [14ab536a] user: dan branch: trunk, size: 17663)
2010-01-20
14:25
[f1f07d82] part of check-in [f9c54e95] Fix a problem with handling OOM errors in fts3. (check-in: [f9c54e95] user: dan branch: trunk, size: 16557)
2010-01-15
17:33
[d763197e] part of check-in [34f68546] Fix test numbering in fts3snippet.test. (check-in: [34f68546] user: dan branch: trunk, size: 16518)
17:25
[3562e7e7] part of check-in [5e9d8cca] Add coverage tests for fts3_snippet.c. Also fixes related to the same. (check-in: [5e9d8cca] user: dan branch: trunk, size: 16518)
2010-01-07
10:54
[16a05b31] part of check-in [3b5ccd26] Fixes to problems in FTS3 snippet() function found by th3 tests. (check-in: [3b5ccd26] user: dan branch: trunk, size: 2614)
2010-01-06
17:19
[bfbceb2e] part of check-in [8a208223] Change the fts3 snippet function to return (hopefully) more relevant snippets in less time. (check-in: [8a208223] user: dan branch: trunk, size: 1247) Added