..
8_3_names.test
aggerror.test
aggnested.test
Do not flatten aggregate subqueries that contain min() or max() functions
2014-09-15 14:46:02 +00:00
alias.test
all.test
alter2.test
alter3.test
alter4.test
Allow CAST expressions and unary "+" operators to be used in the DEFAULT
2014-08-25 20:11:52 +00:00
alter.test
Make sure the undocumented sqlite_rename_parent() function does not
2014-04-14 19:48:25 +00:00
altermalloc.test
amatch1.test
Add some timing tests to the amatch test script.
2013-09-30 19:05:03 +00:00
analyze3.test
Update test script analyze3.test to account for the fact that SQLite now prefers a full-table scan over a non-covering index scan that visits a large percentage of the table rows.
2014-04-28 10:00:59 +00:00
analyze4.test
analyze5.test
analyze6.test
Expire prepared statements after running ANALYZE.
2014-07-22 14:42:16 +00:00
analyze7.test
analyze8.test
Change the query planner to do a better job of estimating the number rows
2014-11-05 19:26:12 +00:00
analyze9.test
In cases where stat4 data is available but cannot be used because the rhs of a range constraint is too complex a expression, fall back to using the default estimates for number of rows scanned.
2014-08-25 18:29:38 +00:00
analyze.test
analyzeA.test
Test cases added for using unary "+" and CAST operators on the RHS of range
2014-08-25 20:21:07 +00:00
analyzeB.test
analyzeC.test
Enhance the sqlite_stat1.stat parsing to allow additional text parameters
2014-07-22 14:58:12 +00:00
analyzeD.test
Add a test to show that the change on this branch is effective.
2014-10-04 10:22:01 +00:00
analyzeE.test
Fix the STAT4 range scan estimates for DESC indexes.
2014-10-08 02:53:25 +00:00
async2.test
async3.test
async4.test
async5.test
async.test
atof1.test
Do not try to run the atof1.test test script on ARM hardware which lacks
2013-11-26 16:20:28 +00:00
attach2.test
Identify requirements text in the SQLITE_CONFIG_ documentation. Fix a typo
2013-10-11 23:37:57 +00:00
attach3.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
attach4.test
attach.test
attachmalloc.test
auth2.test
Add support for the extra parameter on the sqlite3_set_authorizer() callback
2014-09-11 13:44:52 +00:00
auth3.test
Add support for the extra parameter on the sqlite3_set_authorizer() callback
2014-09-11 13:44:52 +00:00
auth.test
Add support for the extra parameter on the sqlite3_set_authorizer() callback
2014-09-11 13:44:52 +00:00
autoinc.test
Change the REAL-to-INTEGER casting behavior so that if the REAL value
2013-11-26 15:45:02 +00:00
autoindex1.test
Tune the query planner to be more aggressive about using automatic indexes
2014-09-22 14:30:51 +00:00
autoindex2.test
Remove a redundant test case (probably a copy/paste error). Add an assert()
2014-11-22 12:22:13 +00:00
autoindex3.test
Consider using an automatic-index for a scan even if there exists a possible skip-scan that uses one or more "=" operators.
2014-11-14 19:34:20 +00:00
autoindex4.test
Enhance the automatic index logic so that it creates a partial index when
2014-10-24 19:28:09 +00:00
autovacuum_ioerr2.test
autovacuum.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
avtrans.test
backcompat.test
Add extra test to backcompat.test to ensure that old and new versions of FTS may work together on the same incremental merge operation.
2014-05-16 15:48:17 +00:00
backup2.test
backup4.test
backup5.test
Have calls to sqlite3_backup_init() fail if there is already a read or read-write transaction open on the destination database.
2014-11-13 14:18:25 +00:00
backup_ioerr.test
backup_malloc.test
backup.test
Have calls to sqlite3_backup_init() fail if there is already a read or read-write transaction open on the destination database.
2014-11-13 14:18:25 +00:00
badutf2.test
badutf.test
bc_common.tcl
between.test
bigfile2.test
bigfile.test
bigrow.test
bigsort.test
Disable the bigsort.test module on machine with less than 8GB of available
2014-12-31 19:58:32 +00:00
bind.test
bindxfer.test
bitvec.test
blob.test
boundary1.tcl
boundary1.test
boundary2.tcl
boundary2.test
boundary3.tcl
boundary3.test
boundary4.tcl
boundary4.test
btree01.test
More test cases for the balancer.
2014-11-27 04:23:19 +00:00
btreefault.test
busy.test
cache.test
capi2.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
capi3.test
This is a cherry-pick of version [b5df5ac052].
2014-11-11 22:55:26 +00:00
capi3b.test
capi3c.test
This is a cherry-pick of version [b5df5ac052].
2014-11-11 22:55:26 +00:00
capi3d.test
Remove some calls to the 'breakpoint' test command.
2014-11-11 19:07:56 +00:00
capi3e.test
Revise how the Tcl system encoding is handled by the test suite.
2014-02-14 00:25:03 +00:00
cast.test
check.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
close.test
closure01.test
Add a few more CTE test cases to closure.test.
2014-01-24 15:42:51 +00:00
coalesce.test
collate1.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
collate2.test
collate3.test
collate4.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
collate5.test
collate6.test
collate7.test
collate8.test
collate9.test
collateA.test
colmeta.test
Fix the sqlite3_table_column_metadata() routine so that it gives the correct
2014-12-09 22:24:42 +00:00
colname.test
conflict2.test
Modify test file conflict2.test so that it works with the "inmemory_journal" permutation.
2013-12-03 10:35:00 +00:00
conflict3.test
Fix conflict handling for the case when the rowid uses REPLACE but other
2013-11-05 19:41:32 +00:00
conflict.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
contrib01.test
corrupt2.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corrupt3.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corrupt4.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corrupt5.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corrupt6.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corrupt7.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corrupt8.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corrupt9.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corrupt.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corruptA.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corruptB.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corruptC.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corruptD.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corruptE.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corruptF.test
Add a new sqlite3_test_control() that indicates that database files are
2013-11-29 15:06:27 +00:00
corruptG.test
Enhance the sqlite3VdbeRecordCompare() routines so that if they encounter
2014-03-28 03:12:48 +00:00
corruptH.test
Remove some calls to the 'breakpoint' test command.
2014-11-11 19:07:56 +00:00
corruptI.test
Fix the corruptI.test script so that it works with
2014-10-07 20:09:27 +00:00
cost.test
Add a test to double-check that [1cbe7a0883] did not affect anything.
2014-06-03 11:32:38 +00:00
count.test
Make sure the count(*) optimization works correctly on WITHOUT ROWID tables.
2013-11-12 14:55:40 +00:00
coveridxscan.test
crash2.test
crash3.test
crash4.test
crash5.test
crash6.test
crash7.test
crash8.test
Enable some more tests on Windows.
2013-10-31 06:13:57 +00:00
crash.test
crashtest1.c
createtab.test
cse.test
ctime.test
date.test
Add requirements marks. No code changes.
2013-10-11 20:14:37 +00:00
dbstatus2.test
dbstatus.test
Fix issue with several memory allocation tests due to KeyInfo allocations now being shared.
2013-11-11 03:37:04 +00:00
default.test
Do not allow parameters in a DEFAULT clause of a CREATE TABLE statement.
2014-09-24 13:20:22 +00:00
delete2.test
delete3.test
delete.test
descidx1.test
descidx2.test
descidx3.test
diskfull.test
distinct.test
Make sure that a DISTINCT query with an ORDER BY works correctly even if
2014-12-04 21:54:58 +00:00
distinctagg.test
e_blobbytes.test
Add tests for sqlite3_blob_bytes().
2014-11-11 16:11:04 +00:00
e_blobclose.test
Add new test file e_blobclose.test, containing tests for sqlite3_blob_close().
2014-11-11 12:20:35 +00:00
e_blobopen.test
Add new test file e_blobopen.test, containing tests for sqlite3_blob_open().
2014-11-07 14:41:11 +00:00
e_blobwrite.test
Add test file e_blobwrite.test, containing tests for the sqlite3_blob_write() interface.
2014-11-10 17:53:03 +00:00
e_changes.test
Modify the documentation for sqlite3_changes() to make it more testable. Add tests and minor fixes for the same.
2014-10-28 18:24:16 +00:00
e_createtable.test
Update to requirements marks related to changes in the memory allocation
2014-10-03 14:54:47 +00:00
e_delete.test
e_droptrigger.test
e_dropview.test
e_expr.test
Add a few more requirements tests.
2014-08-11 17:37:27 +00:00
e_fkey.test
Update requirements marks to fix typos in the requirements text.
2014-04-26 19:23:14 +00:00
e_fts3.test
e_insert.test
Fix a typo in a requirements mark comment in a test script. No changes to
2014-06-02 18:24:55 +00:00
e_reindex.test
Continue working to get UPDATE operational for WITHOUT ROWID tables.
2013-10-30 20:22:55 +00:00
e_resolve.test
e_select2.test
Update some requirements marks to conform with improvements
2014-01-27 15:02:07 +00:00
e_select.test
Update evidence marks on SELECT tests. Comment changes only.
2014-01-30 17:47:02 +00:00
e_totalchanges.test
Add new test file e_totalchanges.test, containing tests of the sqlite3_total_changes() interface.
2014-10-28 20:49:59 +00:00
e_update.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
e_uri.test
Updates to documentation and requirements marks. No code changes.
2014-10-04 11:59:33 +00:00
e_vacuum.test
e_wal.test
Add test file e_wal.test.
2014-10-27 11:25:28 +00:00
e_walauto.test
Fix the e_walauto.test test module so that it works on both little-endian and
2015-01-13 01:12:43 +00:00
e_walckpt.test
Fix some recently added tests so that they work with SQLITE_DEFAULT_AUTOVACUUM=1.
2014-12-29 12:02:31 +00:00
e_walhook.test
Fix a typo causing a test error in e_walhook.test.
2014-12-10 20:57:20 +00:00
enc2.test
enc3.test
enc4.test
enc.test
eqp.test
Changes to the output of EXPLAIN QUERY PLAN to make it clearer when a query uses the PRIMARY KEY index of a WITHOUT ROWID table.
2014-05-23 17:17:06 +00:00
errmsg.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
eval.test
Ensure that the OP_Prev opcode verifies that content has not been deleted
2014-09-29 15:00:28 +00:00
exclusive2.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
exclusive.test
exec.test
exists.test
expr.test
Avoid a NULL pointer deference when processing the IS operator if the
2014-10-02 21:52:35 +00:00
extension01.test
Fix the extension01.test script so that it works on windows. Fix a
2014-06-16 12:51:56 +00:00
fallocate.test
filectrl.test
filefmt.test
fkey1.test
fkey2.test
Add support for the extra parameter on the sqlite3_set_authorizer() callback
2014-09-11 13:44:52 +00:00
fkey3.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
fkey4.test
fkey5.test
Fix the fkey-7.1 test so that it sorts its answer and hence always gives the
2015-01-01 14:06:24 +00:00
fkey6.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
fkey7.test
Add new test file e_blobopen.test, containing tests for sqlite3_blob_open().
2014-11-07 14:41:11 +00:00
fkey8.test
Fix some comments in fkey.c. Add tests to fkey8.test.
2014-12-17 14:38:45 +00:00
fkey_malloc.test
Update a few test cases to account for the new error message formats.
2013-11-28 19:28:00 +00:00
format4.test
fts1a.test
fts1b.test
fts1c.test
fts1d.test
fts1e.test
fts1f.test
fts1i.test
fts1j.test
fts1k.test
fts1l.test
fts1m.test
fts1n.test
fts1o.test
fts1porter.test
fts2.test
fts2a.test
fts2b.test
fts2c.test
fts2d.test
fts2e.test
fts2f.test
fts2g.test
fts2h.test
fts2i.test
fts2j.test
fts2k.test
fts2l.test
fts2m.test
fts2n.test
fts2o.test
fts2p.test
fts2q.test
fts2r.test
fts2token.test
fts3_common.tcl
fts3.test
fts3aa.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
fts3ab.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
fts3ac.test
fts3ad.test
fts3ae.test
fts3af.test
fts3ag.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
fts3ah.test
fts3ai.test
fts3aj.test
fts3ak.test
fts3al.test
fts3am.test
fts3an.test
fts3ao.test
Fix an obscure bug causing sqlite3_close() to fail if there are virtual tables on the disconnect list when it is called.
2014-03-12 19:38:38 +00:00
fts3atoken.test
fts3auto.test
fts3aux1.test
fts3aux2.test
Add the "languageid" hidden column to fts4aux.
2013-10-15 19:06:17 +00:00
fts3b.test
fts3c.test
fts3comp1.test
fts3conf.test
fts3corrupt2.test
fts3corrupt.test
fts3cov.test
fts3d.test
Fix a problem preventing delete markers from ever being removed from the FTS index.
2014-05-13 20:11:37 +00:00
fts3defer2.test
Fix the way parenthesis in MATCH expressions are handled by FTS if the tokenizer considers them to be token characters.
2014-05-07 19:59:36 +00:00
fts3defer3.test
Add new test file fts3defer3.test.
2013-09-28 16:43:49 +00:00
fts3defer.test
fts3drop.test
fts3e.test
fts3expr2.test
fts3expr3.test
fts3expr4.test
Allow FTS tokenizers to choose whether or not to consider the "*" character part of tokens or not. This restores the pre-[e21bf7a2ad] behaviour. Also fix a problem causing FTS to interpret tokens beginning with "*" characters as EOF.
2014-10-09 15:08:17 +00:00
fts3expr.test
Fix the way parenthesis in MATCH expressions are handled by FTS if the tokenizer considers them to be token characters.
2014-05-07 19:59:36 +00:00
fts3fault2.test
fts3fault.test
fts3first.test
fts3join.test
Instead of having the planner ignore plans with unusable MATCH constraints, have FTS assign extremely high costs to such plans in order to discourage the planner from using them.
2014-01-04 14:42:14 +00:00
fts3malloc.test
fts3matchinfo.test
Add a test case for the memory leak fixed by the previous check-in.
2014-10-09 14:10:38 +00:00
fts3near.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
fts3prefix2.test
fts3prefix.test
fts3query.test
fts3rnd.test
fts3shared.test
fts3snippet.test
Fix a performance problem in the FTS4 auxiliary functions triggered by an OR clause in the full-text query.
2013-09-30 18:14:45 +00:00
fts3sort.test
fts3tok1.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
fts3tok_err.test
fts3varint.test
Fix a typo in fts3varint.test preventing the valgrind permutation test from running.
2013-12-03 17:09:53 +00:00
fts4aa.test
Add support for the extra parameter on the sqlite3_set_authorizer() callback
2014-09-11 13:44:52 +00:00
fts4check.test
Fix a problem that was causing the FTS4 integrity-check command to fail if the table had one or more "notindexed" columns.
2014-06-05 11:15:56 +00:00
fts4content.test
fts4docid.test
Have fts4 full-text queries consider "docid<?" and similar constraints.
2013-09-30 11:42:19 +00:00
fts4growth2.test
Fix a broken test case in fts4growth2.test.
2014-05-17 15:10:37 +00:00
fts4growth.test
Fix a bug causing an incorrect segment size value to be stored if both an old and new FTS version performed work on the same incremental merge operation.
2014-05-16 10:30:44 +00:00
fts4incr.test
Fix a crash in FTS incremental phrase processing that can occur if the second or subsequent token is much more common in the dataset than the first.
2013-10-14 20:30:51 +00:00
fts4langid.test
fts4merge2.test
fts4merge3.test
fts4merge4.test
Fix a problem to do with loading the value of the FTS automerge setting from the database.
2014-05-14 18:45:27 +00:00
fts4merge.test
fts4noti.test
Add an extra test to verify that the FTS notindexed option is working.
2014-05-28 10:00:38 +00:00
fts4unicode.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
fts-9fd058691.test
full.test
func2.test
func3.test
Updates to evidence marks and requirements. No changes to code.
2014-08-11 15:54:11 +00:00
func4.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
func5.test
Allow the SQLITE_DETERMINISTIC flag to be ORed into the preferred text encoding
2013-12-14 13:44:22 +00:00
func.test
Make sure the group_concat() function returns an empty string, not a NULL,
2014-05-07 17:19:31 +00:00
fuzz2.test
Make sure errors in the FROM clause of a SELECT cause analysis to abort
2015-01-22 12:00:17 +00:00
fuzz3.test
Add a "database_may_be_corrupt" directive to test file fuzz3.test. Reformat an assert() statement in vdbeaux.c to make its intent clearer.
2013-12-03 09:49:52 +00:00
fuzz_common.tcl
fuzz_malloc.test
fuzz-oss1.test
fuzz.test
Fix a broken test case in fuzz.test.
2014-05-02 14:54:56 +00:00
fuzzer1.test
fuzzerfault.test
genesis.tcl
Fix memory leaks in the amatch extension. Add a few simple test cases.
2013-09-30 17:37:15 +00:00
hexlit.test
Enhancements to the hex literal tests.
2014-07-23 19:04:25 +00:00
hook.test
Add additional test cases and requirements evidence marks for WITHOUT ROWID.
2013-11-27 00:45:49 +00:00
icu.test
in2.test
in3.test
in4.test
Enhancements to the code generator for the IN operator that result in much
2014-08-02 21:03:33 +00:00
in5.test
Do not automatically remove the DISTINCT keyword from "a IN (SELECT DISTINCT ...)" expressions. Fix for [db87229497].
2014-11-14 15:42:23 +00:00
in.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
incrblob2.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
incrblob3.test
incrblob4.test
incrblob_err.test
If SQLITE_TEST_REALLOC_STRESS is defined, extend the op-code array used by virtual-machine programs by one element at a time, instead of doubling its size with each realloc().
2014-08-12 13:38:52 +00:00
incrblob.test
incrblobfault.test
incrvacuum2.test
incrvacuum3.test
incrvacuum_ioerr.test
incrvacuum.test
index2.test
index3.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
index4.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
index5.test
Fix a failing test case in index5.test. Also tweak the way cache memory is divided between read-only and dirty pages when using SQLITE_CONFIG_PAGECACHE to reduce IO in some cases.
2014-10-10 19:10:59 +00:00
index6.test
Do not reduce the number of rows scanned at all for "IS NOT NULL" constraints. Fix a bug in calculating the number of rows visited by scans of partial indicies.
2014-04-28 20:11:20 +00:00
index7.test
Add a missing ticket number to a comment in index7.test.
2014-08-27 17:48:15 +00:00
index.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
indexedby.test
indexfault.test
init.test
insert2.test
insert3.test
insert4.test
Enhance the code generator for INSERT INTO ... SELECT so that the SELECT
2014-02-16 01:55:49 +00:00
insert5.test
insert.test
Make sure sufficient VDBE registers are allocated for an INSERT...SELECT
2014-05-23 11:48:57 +00:00
instr.test
Additional test cases and requirements marks for the unlikely(),
2013-10-11 16:35:49 +00:00
intarray.test
interrupt.test
intpkey.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
io.test
ioerr2.test
Update a couple of test cases to account for the fact that ROLLBACK does not always abort all running SELECT statements.
2014-11-18 20:16:27 +00:00
ioerr3.test
ioerr4.test
ioerr5.test
ioerr6.test
ioerr.test
Update a few test cases to account for the new error message formats.
2013-11-28 19:28:00 +00:00
join2.test
join3.test
join4.test
join5.test
If a table is the right operand of a LEFT JOIN, then any column of that
2014-12-04 16:27:17 +00:00
join6.test
join.test
SQLite has long accepted some unadvertised and non-standard join syntax.
2014-07-18 17:39:48 +00:00
journal1.test
journal2.test
journal3.test
jrnlmode2.test
jrnlmode3.test
jrnlmode.test
keyword1.test
Add tests that verify that keywords WITH, WITHOUT, and RECURSIVE can still
2014-01-17 16:19:01 +00:00
lastinsert.test
Add additional test cases and requirements evidence marks for WITHOUT ROWID.
2013-11-27 00:45:49 +00:00
laststmtchanges.test
like2.test
like.test
Always use available indices to optimize LIKE operators even if the pattern
2014-01-16 15:31:41 +00:00
limit.test
Fix the OFFSET clause so that it works correctly on queries that lack
2014-03-21 18:16:23 +00:00
loadext2.test
loadext.test
Enhance testing support for the Win32 VFS dynamic extension loading facilities.
2014-02-24 21:20:25 +00:00
lock2.test
lock3.test
lock4.test
lock5.test
Fix a problem causing lock5.test to fail in mmap-mode.
2014-10-15 14:45:34 +00:00
lock6.test
lock7.test
lock_common.tcl
lock.test
lookaside.test
main.test
In releasetest.tcl:
2015-01-08 02:15:11 +00:00
make-where7.tcl
malloc3.test
malloc4.test
malloc5.test
malloc6.test
malloc7.test
malloc8.test
malloc9.test
malloc_common.tcl
If SQLITE_TEST_REALLOC_STRESS is defined, extend the op-code array used by virtual-machine programs by one element at a time, instead of doubling its size with each realloc().
2014-08-12 13:38:52 +00:00
malloc.test
Merge the pre-3.8.6 changes into the threads branch.
2014-08-14 14:02:48 +00:00
mallocA.test
Remove some temporary code in mallocA.test that was accidentally checked in.
2014-10-08 11:11:24 +00:00
mallocAll.test
mallocB.test
mallocC.test
mallocD.test
mallocE.test
mallocF.test
mallocG.test
mallocH.test
mallocI.test
mallocJ.test
mallocK.test
Fix an assert() that may fail following an OOM error.
2015-01-21 17:00:57 +00:00
mallocL.test
Add a test to ensure that the problem fixed by [a179e41e40] does not recur.
2014-08-12 09:36:08 +00:00
manydb.test
mem5.test
memdb.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
memleak.test
memsubsys1.test
Fix two test cases in memsubsys1 so that they work with the mmap permutation.
2015-01-01 14:13:45 +00:00
memsubsys2.test
minmax2.test
minmax3.test
minmax4.test
Do not flatten aggregate subqueries that contain min() or max() functions
2014-09-15 14:46:02 +00:00
minmax.test
misc1.test
Repurpose the SQLITE_TESTCTRL_FAULT_INSTALL test-control to register a
2014-05-16 14:17:01 +00:00
misc2.test
misc3.test
In the P4 column of the EXPLAIN listing, abbreviate "keyinfo" as just "k" and
2013-10-30 13:46:01 +00:00
misc4.test
misc5.test
misc6.test
misc7.test
Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds.
2014-01-23 14:44:08 +00:00
misc8.test
Avoid calling sqlite3BtreeKeysize() on a b-tree cursor in SKIPNEXT or SKIPPREV state.
2014-11-17 19:42:48 +00:00
misuse.test
Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds.
2014-01-23 14:44:08 +00:00
mmap1.test
Skip tests that require WAL mode when it is not enabled.
2014-11-04 19:52:15 +00:00
mmap2.test
mmap3.test
mmapfault.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
multiplex2.test
multiplex3.test
multiplex4.test
Add the "multiplex_truncate" PRAGMA to the multiplexor extension, for
2014-09-23 18:30:00 +00:00
multiplex.test
Add a missing call to "test_sqlite3_log" to multiplex.test.
2014-07-31 18:14:37 +00:00
mutex1.test
mutex2.test
nan.test
nolock.test
Fix nolock and immutable so that they work even if READONLY is requested.
2014-05-07 15:32:03 +00:00
notify1.test
notify2.test
Change notify2.test to check that sqlite3_blocking_step() uses CPU more efficiently than sqlite3_step(), not that it results in greater overall throughput for any specific number of threads.
2014-12-30 12:03:35 +00:00
notify3.test
notnull.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
null.test
numcast.test
openv2.test
orderby1.test
Make sure that the sorting-index pre-filter recognizes that a rowid reference
2014-09-19 02:01:37 +00:00
orderby2.test
orderby3.test
orderby4.test
orderby5.test
Fix an sqlite3_stmt_status() problem caused by recent changs on this branch.
2014-04-26 20:21:14 +00:00
orderby6.test
New test case for block-sorting.
2014-03-21 15:24:07 +00:00
orderby7.test
Add test cases to ensure correct operation of joins with a virtual table
2014-04-25 17:37:16 +00:00
orderby8.test
There are asserts in place now that will prevent a recurrence of
2015-01-19 21:10:53 +00:00
oserror.test
Try to fix up the "valgrindtest" target in Makefile.in so that it avoids
2015-01-08 16:47:51 +00:00
ovfl.test
Avoid ever writing before the start of an allocated buffer in the DIRECT_OVERFLOW_READ code. Fix for [e3a290961a6].
2014-10-01 12:01:10 +00:00
pager1.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
pager2.test
pager3.test
pager4.test
Fix a couple of problems with new test scripts causing the permutations test to fail.
2014-01-27 16:35:15 +00:00
pagerfault2.test
pagerfault3.test
pagerfault.test
Fix a problem in pagerfault.test causing an assert() to fail.
2014-01-27 14:19:22 +00:00
pageropt.test
pagesize.test
pcache2.test
pcache.test
percentile.test
Fix a floating-point round-off error problem in the percentile.test module.
2014-12-31 20:19:20 +00:00
permutations.test
Omit modules from the "valgrind" permutation that fork off separate processes.
2015-01-08 22:08:57 +00:00
pragma2.test
Add requirements marks. No code changes.
2013-10-11 20:14:37 +00:00
pragma3.test
Make sure PRAGMA data_version is updated even if the cache is empty when
2014-12-31 14:18:48 +00:00
pragma.test
Make sure the sqlite3BtreeCount() routine does not leave index cursors in an
2014-12-16 00:08:31 +00:00
printf2.test
Fix the %c format character in sqlite3VXPrintf() so that it correctly handles precisions larger than 70.
2014-11-12 14:12:28 +00:00
printf.test
progress.test
ptrchng.test
queryonly.test
quick.test
quota2.test
quota-glob.test
quota.test
quote.test
randexpr1.tcl
randexpr1.test
rdonly.test
Fix the sqlite3_db_readonly() API so that it reports true if the database
2014-05-21 08:21:07 +00:00
regexp1.test
reindex.test
releasetest.tcl
Add detection of the isnan() library function to the configure script. Make
2015-01-10 18:22:06 +00:00
resolver01.test
rollback2.test
When a transaction or savepoint rollback occurs, save the positions of all open read-cursors so that they can be restored following the rollback operation. Cherry-pick of check-in [dd03a2802f3f27]
2014-11-13 13:42:39 +00:00
rollback.test
This is a cherry-pick of version [b5df5ac052].
2014-11-11 22:55:26 +00:00
rollbackfault.test
Add further tests for rollback operations in the presence of ongoing selects.
2014-11-12 17:45:37 +00:00
rowhash.test
rowid.test
If an SQL function makes a recursive call to do an INSERT into the same
2014-09-26 01:10:02 +00:00
rtree.test
run-wordcount.sh
Modify wordcount so that timer information appears on standard error instead
2013-11-21 21:40:45 +00:00
savepoint2.test
savepoint3.test
savepoint4.test
savepoint5.test
savepoint6.test
savepoint7.test
When a SELECT statement is terminated by a ROLLBACK TO operation, make the
2014-11-17 17:13:06 +00:00
savepoint.test
This is a cherry-pick of version [b5df5ac052].
2014-11-11 22:55:26 +00:00
scanstatus.test
Deploy heuristics (well-commented) to better estimate how much unindexed terms
2014-11-22 18:50:44 +00:00
schema2.test
schema3.test
schema4.test
schema5.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
schema.test
securedel2.test
securedel.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
select1.test
Rollback some of the previous changes in the branch such that the estimated
2013-10-08 20:42:41 +00:00
select2.test
select3.test
select4.test
Make sure a multi-row VALUES clause works correctly in a compound SELECT.
2014-02-19 01:31:02 +00:00
select5.test
select6.test
select7.test
Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds.
2014-01-23 14:44:08 +00:00
select8.test
select9.test
selectA.test
Fix an obscure problem to do with temp register allocation that could occur if more than one simple SELECT within a compound SELECT uses a partial sort.
2014-05-01 20:26:48 +00:00
selectB.test
selectC.test
selectD.test
selectE.test
selectF.test
Change an OP_SCopy into an OP_Copy in a case where the destination might be
2014-03-03 17:36:39 +00:00
selectG.test
Improved and more rigorous test of large VALUES clauses.
2015-01-06 16:53:49 +00:00
server1.test
shared2.test
shared3.test
shared4.test
shared6.test
shared7.test
Identify requirements text in the SQLITE_CONFIG_ documentation. Fix a typo
2013-10-11 23:37:57 +00:00
shared8.test
shared9.test
shared_err.test
Update a couple of test cases to account for the fact that ROLLBACK does not always abort all running SELECT statements.
2014-11-18 20:16:27 +00:00
shared.test
sharedA.test
sharedB.test
Improved comment on the sharedB.test test script.
2014-12-05 14:34:30 +00:00
sharedlock.test
shell1.test
Simplify and cleanup the implementation of the new ASCII mode for the shell.
2014-12-11 03:12:33 +00:00
shell2.test
Remove the ill-designed "-end" option from the command-line shell. Instead,
2014-11-28 13:35:03 +00:00
shell3.test
shell4.test
Improvements to error messages for errors in the dot-commands of the
2014-05-29 12:36:14 +00:00
shell5.test
Add the "ascii" mode to the command-line shell.
2015-01-09 00:38:06 +00:00
shortread1.test
show_speedtest1_rtree.tcl
Add the sqlite3_rtree_query_callback() API to the RTree virtual table.
2014-04-28 17:56:19 +00:00
shrink.test
sidedelete.test
skipscan1.test
Adding the "noskipscan" token to an sqlite_stat1.stat field prevents an
2014-11-15 19:08:13 +00:00
skipscan2.test
Changes to the output of EXPLAIN QUERY PLAN to make it clearer when a query uses the PRIMARY KEY index of a WITHOUT ROWID table.
2014-05-23 17:17:06 +00:00
skipscan3.test
Enhancements to skip-scan such that it is operable when a middle column of
2014-08-20 23:38:07 +00:00
skipscan5.test
Adjust skip-scan cost estimates slightly so that a full table scan is
2014-09-23 01:40:59 +00:00
skipscan6.test
Add a test case to check that the previous commit is effective.
2014-11-05 14:19:05 +00:00
soak.test
softheap1.test
sort2.test
Add the SQLITE_CONFIG_PMASZ start-time option.
2015-01-02 15:55:29 +00:00
sort3.test
Fix a problem in the sorter causing it to return spurious SQLITE_NOMEM errors when configured to use memsys3 or memsys5.
2014-05-03 14:28:14 +00:00
sort4.test
Add the SQLITE_CONFIG_PMASZ start-time option.
2015-01-02 15:55:29 +00:00
sort5.test
Avoid attempting to call the xFetch() method of an sqlite3_io_methods object with a version number less than 3.
2014-09-15 16:50:34 +00:00
sort.test
Add the SQLITE_CONFIG_PMASZ start-time option.
2015-01-02 15:55:29 +00:00
sortfault.test
Add the SQLITE_CONFIG_PMASZ start-time option.
2015-01-02 15:55:29 +00:00
speed1.test
speed1p.explain
speed1p.test
speed2.test
speed3.test
speed4.test
speed4p.explain
speed4p.test
speedtest1.c
Require the SQLITE_ENABLE_RTREE compile-time option in speedtest1.c in order
2014-10-11 10:52:54 +00:00
spellfix.test
Enhance the spellfix extension with the ability to specify a rowid when
2014-08-22 11:11:30 +00:00
sqllimits1.test
Fix up test cases to account for the new SQLITE_LIMIT_WORKER_THREADS limit.
2014-10-08 15:53:21 +00:00
stat.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
stmt.test
subquery2.test
Add test cases for ticket [89398880bcfff9].
2014-09-21 20:31:26 +00:00
subquery.test
Fix test cases so that they work when the query planner uses index size
2013-10-04 15:58:59 +00:00
subselect.test
substr.test
superlock.test
sync.test
syscall.test
Add a test to ensure os_unix.c works with 64KiB OS pages.
2014-03-20 09:42:09 +00:00
sysfault.test
table.test
Make sure that NULL results from OP_Column are fully and completely NULL and do not have the MEM_Ephem bit set. Fix for ticket [094d39a4c95ee4].
2014-11-12 14:07:28 +00:00
tableapi.test
tableopts.test
Throw an error if AUTOINCREMENT appears in a WITHOUT ROWID table.
2013-11-09 18:15:35 +00:00
tclsqlite.test
tempdb.test
temptable.test
temptrigger.test
Fix a test case in temptrigger.test so that it works in auto-vacuum mode.
2013-11-28 06:17:56 +00:00
tester.tcl
Merge all recent changes from trunk.
2014-08-06 02:03:35 +00:00
thread1.test
thread2.test
thread001.test
thread002.test
thread003.test
thread004.test
thread005.test
thread_common.tcl
threadtest1.c
threadtest2.c
threadtest3.c
Change threadtest3.c so that SQLITE_SCHEMA returns result in warnings
2014-12-31 18:55:09 +00:00
threadtest4.c
Add extra tests to threadtest4.c. Fix a benign data race accessing the
2014-12-12 23:17:54 +00:00
tkt35xx.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
tkt1435.test
tkt1443.test
tkt1444.test
tkt1449.test
tkt1473.test
tkt1501.test
tkt1512.test
tkt1514.test
tkt1536.test
tkt1537.test
tkt1567.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
tkt1644.test
tkt1667.test
tkt1873.test
tkt2141.test
tkt2192.test
tkt2213.test
tkt2251.test
tkt2285.test
tkt2332.test
tkt2339.test
tkt2391.test
tkt2409.test
tkt2450.test
tkt2565.test
tkt2640.test
tkt2643.test
tkt2686.test
tkt2767.test
tkt2817.test
tkt2820.test
tkt2822.test
tkt2832.test
tkt2854.test
tkt2920.test
tkt2927.test
tkt2942.test
tkt3080.test
tkt3093.test
tkt3121.test
tkt3201.test
tkt3292.test
tkt3298.test
tkt3334.test
tkt3346.test
tkt3357.test
tkt3419.test
tkt3424.test
tkt3442.test
tkt3457.test
tkt3461.test
tkt3493.test
tkt3508.test
tkt3522.test
tkt3527.test
tkt3541.test
tkt3554.test
tkt3581.test
tkt3630.test
tkt3718.test
tkt3731.test
tkt3757.test
tkt3761.test
tkt3762.test
tkt3773.test
tkt3791.test
tkt3793.test
tkt3810.test
tkt3824.test
tkt3832.test
tkt3838.test
tkt3841.test
tkt3871.test
tkt3879.test
tkt3911.test
tkt3918.test
tkt3922.test
tkt3929.test
tkt3935.test
tkt3992.test
tkt3997.test
tkt4018.test
tkt-2a5629202f.test
tkt-2d1a5c67d.test
tkt-2ea2425d34.test
tkt-3a77c9714e.test
tkt-3fe897352e.test
tkt-4a03edc4c8.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
tkt-4c86b126f2.test
Make sure that virtual WHERE-clause terms do not get transformed into real
2014-02-11 01:50:29 +00:00
tkt-4dd95f6943.test
tkt-4ef7e3cfca.test
Fix comment in test.
2014-03-04 12:07:24 +00:00
tkt-5d863f876e.test
tkt-5e10420e8d.test
tkt-5ee23731f.test
tkt-6bfb98dfc0.test
tkt-7a31705a7e6.test
tkt-7bbfb7d442.test
tkt-8c63ff0ec.test
Do not allow temporary registers to be in use across an OP_Yield within a
2014-02-25 21:55:16 +00:00
tkt-9a8b09f8e6.test
Add some more IN operator tests.
2014-06-26 22:17:21 +00:00
tkt-9d68c883.test
tkt-9f2eb3abac.test
tkt-02a8e81d44.test
tkt-26ff0c2d1e.test
tkt-38cb5df375.test
tkt-78e04e52ea.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
tkt-80ba201079.test
tkt-80e031a00f.test
Enhancements to the code generator for the IN operator that result in much
2014-08-02 21:03:33 +00:00
tkt-91e2e8ba6f.test
tkt-94c04eaadb.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
tkt-385a5b56b9.test
tkt-752e1646fc.test
tkt-8454a207b9.test
tkt-31338dca7e.test
tkt-54844eea3f.test
tkt-313723c356.test
tkt-868145d012.test
tkt-3998683a16.test
tkt-a7b7803e.test
tkt-a8a0d2996a.test
Fix arithmetic operators so that they do not change the affinity of their
2014-03-24 15:00:15 +00:00
tkt-b1d3a2e531.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
tkt-b75a9ca6b0.test
Comment tweaks on the test case for the [b75a9ca6b0] bug fix.
2014-04-21 13:36:54 +00:00
tkt-b351d95f9.test
tkt-b72787b1.test
tkt-ba7cbfaedc.test
Account for the ASC/DESC properties of ORDER BY expressions when using the same index for GROUP BY and ORDER BY. Candidate fix for [ba7cbfaedc].
2014-10-10 20:52:53 +00:00
tkt-bd484a090c.test
tkt-bdc6bbbb38.test
tkt-c48d99d690.test
tkt-cbd054fa6b.test
tkt-d11f09d36e.test
tkt-d82e3f3721.test
tkt-d635236375.test
tkt-f3e5abed55.test
tkt-f7b4edec.test
tkt-f67b41381a.test
Allow the xfer optimization to proceed if the DEFAULT on the very first
2014-04-26 17:52:08 +00:00
tkt-f973c7ac31.test
tkt-f777251dc7a.test
This is a cherry-pick of version [b5df5ac052].
2014-11-11 22:55:26 +00:00
tkt-fa7bf5ec.test
tkt-fc7bd6358f.test
tkt-fc62af4523.test
tokenize.test
tpch01.test
Allow an automatic index on a WHERE constraint where the RHS is does not
2014-06-17 09:00:54 +00:00
trace2.test
Do not search for promotable segments following an FTS 'optimize' operation or creation of a new segment on the oldest existing level.
2014-05-14 19:49:17 +00:00
trace.test
Make sure the sqlite3_trace() callback is invoked, even if the prepared
2014-08-19 20:27:40 +00:00
trans2.test
Update a few test cases to account for the new error message formats.
2013-11-28 19:28:00 +00:00
trans3.test
This is a cherry-pick of version [b5df5ac052].
2014-11-11 22:55:26 +00:00
trans.test
transitive1.test
Add regression tests for ticket [c620261b5b5].
2013-10-28 20:38:52 +00:00
trigger1.test
trigger2.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
trigger3.test
trigger4.test
trigger5.test
trigger6.test
trigger7.test
trigger8.test
trigger9.test
Fix problems with running UPDATE and DELETE against a VIEW and referencing
2014-10-29 01:26:25 +00:00
triggerA.test
triggerB.test
triggerC.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
triggerD.test
triggerE.test
Return an error if an attempt is made to create a trigger with an SQL variable embedded within it. If such a variable reference is found within a trigger definition loaded from the sqlite_master table, silently replace it with a NULL.
2013-10-03 12:29:38 +00:00
tt3_checkpoint.c
Update the threadtest3 test program so that its output summary is
2014-12-30 19:26:07 +00:00
tt3_index.c
Further enhancements to threadtest3 stress tests.
2014-12-13 17:41:48 +00:00
tt3_lookaside1.c
Further enhancements to threadtest3 stress tests.
2014-12-13 17:41:48 +00:00
tt3_stress.c
Changes to threadtest3 so that "stress2" is more similar to the SDS stress test.
2014-12-15 20:49:26 +00:00
tt3_vacuum.c
Further enhancements to threadtest3 stress tests.
2014-12-13 17:41:48 +00:00
types2.test
types3.test
types.test
unique2.test
Ensure that the correct number of columns in a UNIQUE index are checked for
2014-07-30 13:56:48 +00:00
unique.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
unixexcl.test
Ensure that if the "psow=0" URI option or FCNTL_POWERSAFE_OVERWRITE file-control is used to clear the power-safe overwrite flag, extra padding frames are added to the WAL file.
2014-02-13 19:27:08 +00:00
unordered.test
Update unordered.test to take into account for the fact that SQLite now prefers a full-table scan over a non-covering index scan that visits a large percentage of the table rows.
2014-04-28 15:11:25 +00:00
update.test
In the OP_Column opcode, when extracting a field that is past the end of
2014-10-29 01:13:58 +00:00
uri.test
Avoid calling sqlite3OsDelete() on a file that is open, since this causes Windows to run *very* slowly. Comes up on error recovery in journal_mode=PERSIST.
2014-03-07 02:29:56 +00:00
userauth01.test
Enhance the sqlite3_user_add() interface to initialize the user
2014-09-11 16:19:31 +00:00
utf16align.test
vacuum2.test
vacuum3.test
vacuum4.test
vacuum.test
varint.test
veryquick.test
view.test
Avoid indexing off the front end of an array when creating a view with
2014-03-04 21:19:51 +00:00
vtab1.test
Fix a buffer overread during compilation of CREATE VIRTUAL TABLE statements that featured an explicit database name but no virtual table arguments. For example, "CREATE VIRTUAL TABLE main.ft USING fts4".
2014-11-27 11:36:36 +00:00
vtab2.test
vtab3.test
Add support for the extra parameter on the sqlite3_set_authorizer() callback
2014-09-11 13:44:52 +00:00
vtab4.test
vtab5.test
vtab6.test
vtab7.test
vtab8.test
vtab9.test
vtab_alter.test
vtab_err.test
vtab_shared.test
Fix an obscure bug causing sqlite3_close() to fail if there are virtual tables on the disconnect list when it is called.
2014-03-12 19:38:38 +00:00
vtabA.test
vtabB.test
vtabC.test
vtabD.test
vtabE.test
vtabF.test
wal2.test
Update a test case in wal2.test that explicitly corrupts a checksum in the wal file to account for the fact that the first byte of said checksum may initially be 0xFF.
2014-05-01 10:19:16 +00:00
wal3.test
wal4.test
wal5.test
Fix some recently added tests so that they work with SQLITE_DEFAULT_AUTOVACUUM=1.
2014-12-29 12:02:31 +00:00
wal6.test
wal7.test
wal8.test
wal9.test
wal64k.test
Disable the wal64k.test script for non-unix systems since it depends on
2014-03-28 14:41:35 +00:00
wal_common.tcl
wal.test
Ensure the "PRAGMA journal_mode=WAL" works coming from any other journal_mode
2014-04-04 14:12:52 +00:00
walbak.test
walbig.test
walcksum.test
walcrash2.test
walcrash3.test
walcrash.test
walfault.test
Make sure errors encountered while initializing extensions such as FTS4
2013-12-19 16:26:05 +00:00
walhook.test
walmode.test
walnoshm.test
walpersist.test
walro.test
Close some stray connections in walro.test.
2014-02-24 19:49:36 +00:00
walshared.test
walslow.test
walthread.test
where2.test
The optimization of check-in [b67a6e33f2] does not work (it generates
2014-07-22 19:14:42 +00:00
where3.test
Changes to the way the planner calculates the costs of various table and index scans. Some test cases still failing.
2014-04-24 20:04:49 +00:00
where4.test
Seek past NULLs in a top-constrained search. Avoid checking for NULLs in
2014-02-14 23:49:13 +00:00
where5.test
where6.test
where7.test
where8.test
Seek past NULLs in a top-constrained search. Avoid checking for NULLs in
2014-02-14 23:49:13 +00:00
where8m.test
where9.test
Fix where9.test so that it works with the "no_optimization" permutation.
2014-08-12 20:13:22 +00:00
where.test
Seek past NULLs in a top-constrained search. Avoid checking for NULLs in
2014-02-14 23:49:13 +00:00
whereA.test
whereB.test
whereC.test
whereD.test
Modify the OR-clause handling so that it can safely deal with OR-clause
2014-04-10 02:24:48 +00:00
whereE.test
whereF.test
whereG.test
Add the likely() function for symmetry with unlikely(). The likely(X)
2014-06-17 16:11:28 +00:00
whereH.test
Also make sure an index that is a proper subset of some other index has a
2014-03-31 19:49:00 +00:00
whereI.test
Add a test to whereI.test that uses a multi-column PK.
2014-05-27 11:42:23 +00:00
whereJ.test
Performance enhancement for single-table queries with many OR-connected
2014-12-04 20:24:50 +00:00
wherelimit.test
wild001.test
win32heap.test
Add experimental sqlite3_config option to control the native Win32 heap size.
2013-11-23 00:27:29 +00:00
win32lock.test
Add extra checking of the database extended error code.
2014-05-30 16:54:09 +00:00
win32longpath.test
Correct the VFS name as reported by the file control when explicitly using the 'win32-longpath' VFS.
2013-12-09 21:48:49 +00:00
with1.test
Use the WITH clause to help resolve names for SELECT statements on the left
2014-02-09 18:02:09 +00:00
with2.test
Avoid leaking memory in an obscure case where the flattener adds an ORDER BY clause to the recursive part of a recursive query.
2014-03-21 19:27:54 +00:00
withM.test
Add extra test cases. No changes to code.
2014-01-18 15:59:35 +00:00
without_rowid1.test
Fix where.c so that the primary key values appended to every index entry on a WITHOUT ROWID table may be used when useful.
2014-06-30 15:23:57 +00:00
without_rowid2.test
Many new test cases added, that mostly work. Currently 18 errors in
2013-11-02 22:09:48 +00:00
without_rowid3.test
Add support for the extra parameter on the sqlite3_set_authorizer() callback
2014-09-11 13:44:52 +00:00
without_rowid4.test
Standardize the error messages generated by constraint failures to a format
2013-11-05 13:33:55 +00:00
without_rowid5.test
Add new test file e_blobopen.test, containing tests for sqlite3_blob_open().
2014-11-07 14:41:11 +00:00
without_rowid6.test
Fix WITHOUT ROWID tables so that they correctly deal with PRIMARY KEYs that
2014-12-28 22:10:51 +00:00
wordcount.c
Fix a possible NULL pointer deference in the wordcount test program.
2013-11-26 16:51:13 +00:00
zeroblob.test
zerodamage.test
Ensure that if the "psow=0" URI option or FCNTL_POWERSAFE_OVERWRITE file-control is used to clear the power-safe overwrite flag, extra padding frames are added to the WAL file.
2014-02-13 19:27:08 +00:00