.. |
fts5_common.tcl
|
Add the 'secure-delete' option to fts5. Used to configure fts5 to aggressively remove old full-text-index entries belonging to deleted or updated rows.
|
2023-04-12 17:40:44 +00:00 |
fts5aa.test
|
Fix various issues with code added to this branch.
|
2023-07-19 18:47:02 +00:00 |
fts5ab.test
|
Limit the number of nested NOT nodes in an fts5 expression to 256.
|
2023-05-15 17:14:16 +00:00 |
fts5ac.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5ad.test
|
Remove some 'breakpoint' commands in test files.
|
2017-07-19 18:01:42 +00:00 |
fts5ae.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5af.test
|
Fix a problem with the fts5 snippet() function that shows up when snippets just 1 token in length are requested.
|
2023-03-10 13:36:19 +00:00 |
fts5ag.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5ah.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
fts5ai.test
|
Fix problems with SAVEPOINT and related commands within transactions on a corrupt database that include fts5 or some other virtual tables.
|
2019-02-04 16:25:40 +00:00 |
fts5aj.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5ak.test
|
A prepared statement that aborts due to SQLITE_SCHEMA should not invalidate
|
2023-04-06 13:35:42 +00:00 |
fts5al.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5alter.test
|
Remove some 'breakpoint' commands in test files.
|
2017-07-19 18:01:42 +00:00 |
fts5auto.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5aux.test
|
Verify that fts5 auxiliary functions cannot be used in aggregate queries.
|
2019-02-27 15:26:03 +00:00 |
fts5auxdata.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5bigid.test
|
Add extra tests for fts5, large rowids and "ORDER BY rowid DESC". No changes to code.
|
2023-05-27 19:34:46 +00:00 |
fts5bigpl.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5bigtok.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5cat.test
|
Add the "categories" option to the unicode61 tokenizer in fts5.
|
2018-07-13 19:52:43 +00:00 |
fts5circref.test
|
Add tests for the use of SQLITE_PREPARE_NO_VTAB in fts5.
|
2018-12-21 19:30:18 +00:00 |
fts5colset.test
|
Add fts5 test to confirm that for a table with columns a, b, c and d, "{a b}" and "-{c d}" are handled similarly.
|
2020-08-28 11:19:49 +00:00 |
fts5columnsize.test
|
Remove some 'breakpoint' commands in test files.
|
2017-07-19 18:01:42 +00:00 |
fts5config.test
|
Remove some 'breakpoint' commands in test files.
|
2017-07-19 18:01:42 +00:00 |
fts5conflict.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5connect.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
fts5content.test
|
Prevent direct and indirect recursive content= options in fts3/4 and fts5.
|
2019-11-21 14:20:59 +00:00 |
fts5contentless2.test
|
Add tests and fixes for the new code on this branch.
|
2023-07-20 16:07:04 +00:00 |
fts5contentless3.test
|
Add the fts5 'delete-automerge' integer option. A level is eligible for auto-merging if it has a greater than or equal percentage of its entries deleted by tombstones than the 'delete-automerge' option. Default value is 10.
|
2023-07-24 19:13:06 +00:00 |
fts5contentless4.test
|
Add extra test for 'deletemerge'.
|
2023-07-25 16:48:54 +00:00 |
fts5contentless5.test
|
Changes so that sqlite3_vtab_nochange() works with "UPDATE ... FROM...". Use this to allow UPDATE on a contentless fts5 table if new values are supplied for all indexed columns.
|
2023-08-07 16:15:56 +00:00 |
fts5contentless.test
|
Changes so that sqlite3_vtab_nochange() works with "UPDATE ... FROM...". Use this to allow UPDATE on a contentless fts5 table if new values are supplied for all indexed columns.
|
2023-08-07 16:15:56 +00:00 |
fts5corrupt2.test
|
Enable DEFENSIVE mode by default for tests. This requires lots of case of
|
2018-11-06 19:26:04 +00:00 |
fts5corrupt3.test
|
Fix a case in fts5 where a corrupt database could cause a crash.
|
2022-03-11 12:02:18 +00:00 |
fts5corrupt4.test
|
When merging prefix lists in fts5, use 16-way merges instead of 2-way merges. This faster.
|
2020-12-03 21:22:37 +00:00 |
fts5corrupt5.test
|
Fix a buffer overrun that could occur in fts5 when processing corrupt records.
|
2023-05-22 11:02:15 +00:00 |
fts5corrupt6.test
|
Fix an OOB read that could occur in fts5 when processing corrupt records.
|
2021-12-06 18:57:02 +00:00 |
fts5corrupt7.test
|
Fix a buffer over-read that could occur as part of an fts5 secure-delete operation on a database containing corrupt fts5 records.
|
2023-06-12 11:06:57 +00:00 |
fts5corrupt.test
|
Enable DEFENSIVE mode by default for tests. This requires lots of case of
|
2018-11-06 19:26:04 +00:00 |
fts5delete.test
|
Add tests for a 'delete' command on a contentless table where values that weren't actually inserted are NULL.
|
2020-12-09 16:49:28 +00:00 |
fts5detail.test
|
Fix a memory leak in fts5 that could occur when processing a query containing multiple classes of error.
|
2021-06-30 14:04:25 +00:00 |
fts5determin.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5dlidx.test
|
Remove some 'breakpoint' commands in test files.
|
2017-07-19 18:01:42 +00:00 |
fts5doclist.test
|
Fix an undefined signed integer overflow in fts5.
|
2021-04-13 17:45:36 +00:00 |
fts5ea.test
|
Begin changes to allow synonym support by adding multiple terms to a query (an alternative to adding multiple terms to the FTS index).
|
2015-08-31 20:06:06 +00:00 |
fts5eb.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
fts5fault1.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5fault2.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5fault3.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5fault4.test
|
Update the expected error messages in some OOM test cases to account for [44d77a7f807].
|
2022-07-11 21:40:34 +00:00 |
fts5fault5.test
|
Remove some 'breakpoint' commands in test files.
|
2017-07-19 18:01:42 +00:00 |
fts5fault6.test
|
Update test file fts5fault6.test to account for test tokenizers implemented in
|
2018-01-17 12:57:07 +00:00 |
fts5fault7.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5fault8.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5fault9.test
|
Fix a test problem causing an error in fts5fault9.test.
|
2018-01-16 20:44:00 +00:00 |
fts5faultA.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5faultB.test
|
Allow fts5 to filter on multiple MATCH clauses in a single scan.
|
2019-09-12 19:38:40 +00:00 |
fts5faultD.test
|
Add tests for the trigram tokenizer. Fix minor issues.
|
2020-10-01 16:10:22 +00:00 |
fts5faultE.test
|
Allow fts5 trigram tables created with detail=column or detail=none to optimize LIKE and GLOB queries. Allow case-insensitive tables to optimize GLOB as well as LIKE.
|
2020-10-05 16:41:56 +00:00 |
fts5faultF.test
|
Add tests and fixes for the new code on this branch.
|
2023-07-20 16:07:04 +00:00 |
fts5first.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
fts5full.test
|
Do not allow users to effectively disable fts5 crisismerge operations by setting the crisismerge threshold to higher than the maximum allowable segment b-trees on a single level. Fix for [d392017c].
|
2019-10-09 18:36:32 +00:00 |
fts5fuzz1.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5hash.test
|
Fix a problem in fts5 causing the in-memory hash table to be flushed more often than necessary.
|
2020-09-17 15:16:50 +00:00 |
fts5integrity.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
fts5interrupt.test
|
Fix some problems with sqlite3_interrupt() handling in fts5.
|
2019-01-03 19:12:21 +00:00 |
fts5lastrowid.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5leftjoin.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5limits.test
|
Limit the number of nested NOT nodes in an fts5 expression to 256.
|
2023-05-15 17:14:16 +00:00 |
fts5matchinfo.test
|
Modify a couple of FTS test cases so that they work on big-endian platforms.
|
2020-01-29 12:37:59 +00:00 |
fts5merge2.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5merge.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5misc.test
|
Allow virtual tables to prepare writes to shadow tables in defensive mode from with xRelease() callbacks - even if the xRelease() is invoked from within sqlite3_finalize().
|
2023-05-05 11:47:31 +00:00 |
fts5multi.test
|
Allow fts5 to filter on multiple MATCH clauses in a single scan.
|
2019-09-12 19:38:40 +00:00 |
fts5multiclient.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5near.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5onepass.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5optimize2.test
|
Better fix the problem where optimizing an fts5 table too often causes it to become unreadable (first attempt was [35bed981]).
|
2023-02-08 17:28:08 +00:00 |
fts5optimize.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5phrase.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5plan.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
fts5porter2.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5porter.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5prefix2.test
|
Allow a search for an N character prefix in fts5 to use a prefix index of size N+1, if no prefix index of size N exists.
|
2020-12-02 19:08:15 +00:00 |
fts5prefix.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5query.test
|
Fix a buffer overwrite in fts5 that could occur when processing a prefix
|
2017-12-11 17:20:37 +00:00 |
fts5rank.test
|
Fix a problem with fts5 "ORDER BY rank" queries when the fts5 table name requires quoting.
|
2019-08-20 19:11:29 +00:00 |
fts5rebuild.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
fts5restart.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5rowid.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
fts5savepoint.test
|
Fix an assert() in fts5 that could fail if an xSavepoint() call on another vtab fails.
|
2019-12-26 14:36:31 +00:00 |
fts5secure2.test
|
Add the 'secure-delete' option to fts5. Used to configure fts5 to aggressively remove old full-text-index entries belonging to deleted or updated rows.
|
2023-04-12 17:40:44 +00:00 |
fts5secure3.test
|
Further tests for fts5 secure-delete mode.
|
2023-04-14 18:00:03 +00:00 |
fts5secure4.test
|
Fix some problems with using fts5 options 'secure-delete' and detail=none together.
|
2023-04-17 18:32:22 +00:00 |
fts5secure5.test
|
Fix some problems with using fts5 options 'secure-delete' and detail=none together.
|
2023-04-17 18:32:22 +00:00 |
fts5secure6.test
|
Add tests for the progress-handler callback with the fts5 'secure-delete' feature.
|
2023-04-19 20:29:26 +00:00 |
fts5secure.test
|
Add the 'secure-delete' option to fts5. Used to configure fts5 to aggressively remove old full-text-index entries belonging to deleted or updated rows.
|
2023-04-12 17:40:44 +00:00 |
fts5securefault.test
|
Fix an assert() in fts5 that could fail following an OOM or IO error.
|
2023-04-18 11:33:35 +00:00 |
fts5simple2.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5simple3.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5simple.test
|
Allow fts5 to filter on multiple MATCH clauses in a single scan.
|
2019-09-12 19:38:40 +00:00 |
fts5synonym2.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5synonym.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5tok1.test
|
Prevent fts5 tokenizer unicode61 from considering '\0' to be a token characters, even if other characters of class "Cc" are.
|
2020-10-26 13:24:36 +00:00 |
fts5tok2.test
|
Add a test to verify that the fts3 and fts5 "unicode61" tokenizers are byte for byte compatible.
|
2016-01-14 20:05:59 +00:00 |
fts5tokenizer.test
|
Add the "remove_diacritics=2" option to the unicode61 tokenizer in both FTS5
|
2018-12-03 16:14:49 +00:00 |
fts5trigram.test
|
Fix a problem with the fts5 trigram tokenizer and LIKE or GLOB patterns for which contain runs of 2 or fewer non-wildcard characters that are 3 or more bytes when encoded as utf-8.
|
2023-02-10 17:17:04 +00:00 |
fts5ubsan.test
|
Avoid some cases of signed integer overflow in fts5 by casting to unsigned values.
|
2022-08-08 19:29:53 +00:00 |
fts5umlaut.test
|
Add the "remove_diacritics=2" option to the unicode61 tokenizer in both FTS5
|
2018-12-03 16:14:49 +00:00 |
fts5unicode2.test
|
Remove some 'breakpoint' commands in test files.
|
2017-07-19 18:01:42 +00:00 |
fts5unicode3.test
|
Fix problems in fts5 found by ASAN.
|
2018-12-28 07:37:22 +00:00 |
fts5unicode4.test
|
Fix a buffer overread in fts5.
|
2018-07-25 15:25:55 +00:00 |
fts5unicode.test
|
Add a test case to check that the fts5 unicode64 tokenizer is dealing with
|
2018-05-09 16:32:00 +00:00 |
fts5unindexed.test
|
Change the error message text for SQLITE_ERROR to omit the part about
|
2017-07-07 19:43:23 +00:00 |
fts5update.test
|
Have fts5 reject attempts to insert a non-integer, non-null value into a rowid
|
2019-01-15 15:18:58 +00:00 |
fts5version.test
|
Add the 'secure-delete' option to fts5. Used to configure fts5 to aggressively remove old full-text-index entries belonging to deleted or updated rows.
|
2023-04-12 17:40:44 +00:00 |
fts5vocab2.test
|
Fix a memory leak in fts5 that could occur when writing to an fts5 table that is being scanned by an fts5vocab cursor.
|
2021-09-07 16:05:48 +00:00 |
fts5vocab.test
|
Avoid an infinite recursion on an illegal recursive definition of an
|
2020-02-16 17:40:35 +00:00 |