]> git.ipfire.org Git - thirdparty/sqlite.git/log
thirdparty/sqlite.git
14 years agoFix a couple of test script problems.
dan [Mon, 4 Oct 2010 16:06:11 +0000 (16:06 +0000)] 
Fix a couple of test script problems.

FossilOrigin-Name: dd106901407a4d98644dd614e16e9fdc10cd7423

14 years agoFix memsubsys1.test so that it works with TEMP_STORE>=2.
dan [Mon, 4 Oct 2010 15:47:30 +0000 (15:47 +0000)] 
Fix memsubsys1.test so that it works with TEMP_STORE>=2.

FossilOrigin-Name: 8ad88ee0c1145eb9f92267c31d7d787739718716

14 years agoWarning cleanup from MSVC.
shaneh [Mon, 4 Oct 2010 14:11:54 +0000 (14:11 +0000)] 
Warning cleanup from MSVC.

FossilOrigin-Name: cde62657d6f410a3d6899cd7b4000d276fe3c813

14 years agoFix broken evidence marks in e_expr.test.
dan [Mon, 4 Oct 2010 11:01:17 +0000 (11:01 +0000)] 
Fix broken evidence marks in e_expr.test.

FossilOrigin-Name: 37ff94cec8a50d42c18f2253541bbcb0a6dfd0c3

14 years agoAdd tests for table-constraints to e_createtable.test.
dan [Mon, 4 Oct 2010 10:45:32 +0000 (10:45 +0000)] 
Add tests for table-constraints to e_createtable.test.

FossilOrigin-Name: 70f511872e938e096537fb0ca097ccdd3b33becc

14 years agoAdd tests for CHECK and UNIQUE constraints to e_createtable.test.
dan [Fri, 1 Oct 2010 19:04:37 +0000 (19:04 +0000)] 
Add tests for CHECK and UNIQUE constraints to e_createtable.test.

FossilOrigin-Name: fb8db5581d884e5eb380480bc08d2106bfb6a9fc

14 years agoAdd #ifndef USE_SYSTEM_SQLITE...#endif around the bundled SQLite library
drh [Fri, 1 Oct 2010 17:23:46 +0000 (17:23 +0000)] 
Add #ifndef USE_SYSTEM_SQLITE...#endif around the bundled SQLite library
for the TCL bindings.

FossilOrigin-Name: 8d85584a4e0761afa0ff1e9e69036f1a66ab22dc

14 years agoUpdates to the showjournal.c utility in order to bring it up to version 3.
drh [Fri, 1 Oct 2010 13:28:43 +0000 (13:28 +0000)] 
Updates to the showjournal.c utility in order to bring it up to version 3.

FossilOrigin-Name: fa97d895463be6fd963c29b4525c2664193e36ec

14 years agoMerge experimental into trunk: Refactor the text-to-numeric conversion
drh [Thu, 30 Sep 2010 20:33:40 +0000 (20:33 +0000)] 
Merge experimental into trunk:  Refactor the text-to-numeric conversion
routines to work without zero-terminators and in UTF16 as well as UTF8.
Avoid invalidating strings with doing affinity conversions.

FossilOrigin-Name: 07ee080ec4527fd2191f41231208da66b3f6b955

14 years agoFix some matching issues in enc4.test affected by TCL versions.
shaneh [Thu, 30 Sep 2010 20:11:24 +0000 (20:11 +0000)] 
Fix some matching issues in enc4.test affected by TCL versions.

FossilOrigin-Name: dd6d61a967e3c0d98b78987f6f7bb9bdf090174e

14 years agoAdd further tests to e_createtable.test.
dan [Thu, 30 Sep 2010 18:43:14 +0000 (18:43 +0000)] 
Add further tests to e_createtable.test.

FossilOrigin-Name: 0a4528d629018eae0b0f3e173ebda666c2e2d502

14 years agoFix memory leak in enc4.test script.
shaneh [Thu, 30 Sep 2010 18:30:17 +0000 (18:30 +0000)] 
Fix memory leak in enc4.test script.

FossilOrigin-Name: bfc294ae437e02984c08d47bed7b7fb49b71a1c2

14 years agoAdditional encoding tests.
shaneh [Thu, 30 Sep 2010 18:19:44 +0000 (18:19 +0000)] 
Additional encoding tests.

FossilOrigin-Name: c7f9363617a66ee43a87816ad42aaf2b75f13ea2

14 years agoRemove unnecessary calls to memAboutToChange() in vdbe.c. An affinity
drh [Thu, 30 Sep 2010 18:12:01 +0000 (18:12 +0000)] 
Remove unnecessary calls to memAboutToChange() in vdbe.c.  An affinity
change no longer invalidates shallow copies.

FossilOrigin-Name: afb0fd0b0421c42630c5e6e5e8811aca634bc9d0

14 years agoDo correct affinity transformations on floating point values which have
drh [Thu, 30 Sep 2010 17:33:11 +0000 (17:33 +0000)] 
Do correct affinity transformations on floating point values which have
a decimal point at the beginning or end of the mantissa.
Ticket [3998683a16a7076e08f5].

FossilOrigin-Name: ca154f97a590745539b2cbfd77eb319fd7392a40

14 years agoChanges to remove sqlite3FitsIn64Bits().
shaneh [Thu, 30 Sep 2010 16:51:25 +0000 (16:51 +0000)] 
Changes to remove sqlite3FitsIn64Bits().

FossilOrigin-Name: 43fef1cab6315f837782ea601d5a2aeb9843ab3c

14 years agoFix the handling of default values for ALTER TABLE ADD COLUMN columns so
drh [Thu, 30 Sep 2010 14:48:06 +0000 (14:48 +0000)] 
Fix the handling of default values for ALTER TABLE ADD COLUMN columns so
that is able to deal with negative numbers, including large negative numbers.
Ticket [8454a207b9fd2243c4]

FossilOrigin-Name: ce6cc16e3a151a0c67855abde1411422dfcc8828

14 years agoRework the text to numeric conversion routines so that they work with either
drh [Thu, 30 Sep 2010 00:50:49 +0000 (00:50 +0000)] 
Rework the text to numeric conversion routines so that they work with either
UTF8 or UTF16 and do not require a NULL terminator.  This allowed text to
numeric conversion without reallocating the string.

FossilOrigin-Name: 14eed3a0e0a45c6f2904a3a134aa27c159916f7b

14 years agoAdd test cases to e_createtable.test.
dan [Wed, 29 Sep 2010 18:26:24 +0000 (18:26 +0000)] 
Add test cases to e_createtable.test.

FossilOrigin-Name: f34dc54d46d05adf1f52db51442195b3285a26b9

14 years agoAdd tests for "CREATE TABLE ... AS SELECT ..." statements to e_createtable.test.
dan [Wed, 29 Sep 2010 23:09:23 +0000 (23:09 +0000)] 
Add tests for "CREATE TABLE ... AS SELECT ..." statements to e_createtable.test.

FossilOrigin-Name: 1ef0dc9328f47506cb2dcd142150e96cb4755216

14 years agoUpdates to sqlite3_finalize() documentation.
drh [Wed, 29 Sep 2010 01:54:00 +0000 (01:54 +0000)] 
Updates to sqlite3_finalize() documentation.

FossilOrigin-Name: 8c5994cf8e5ae0c1cb8f655ac83e52e668e75c86

14 years agoSimplify the test that determines if the name of a new table collides with
drh [Tue, 28 Sep 2010 20:26:44 +0000 (20:26 +0000)] 
Simplify the test that determines if the name of a new table collides with
a prior index name.

FossilOrigin-Name: 3f30f00a384d23582f3fe5e68add7fb7d7834926

14 years agoFix some problems that can occur if a trigger has the same name as another database...
dan [Wed, 29 Sep 2010 07:16:46 +0000 (07:16 +0000)] 
Fix some problems that can occur if a trigger has the same name as another database object.

FossilOrigin-Name: 655991ec8a781d67d69fc353853403b9a811acf2

14 years agoMerge accidental fork.
drh [Tue, 28 Sep 2010 17:37:44 +0000 (17:37 +0000)] 
Merge accidental fork.

FossilOrigin-Name: 33c8b9c710db6a1a987c11ab6f3a6bc120257ce9

14 years agoAdd tests to e_createtable.test. Allow a table to be created if there is an index...
dan [Tue, 28 Sep 2010 17:37:28 +0000 (17:37 +0000)] 
Add tests to e_createtable.test. Allow a table to be created if there is an index of the same name in a different attached database.

FossilOrigin-Name: 6251e587403eed822b9011ed25a3a807e8fa2a6f

14 years agoGet ANALYZE working again with -DSQLITE_ENABLE_STAT2 and virtual tables.
drh [Tue, 28 Sep 2010 17:34:46 +0000 (17:34 +0000)] 
Get ANALYZE working again with -DSQLITE_ENABLE_STAT2 and virtual tables.

FossilOrigin-Name: b7a26427afc43c9bbdf365b775379eb57187bc97

14 years agoDisallow statements of the form "CREATE TEMP TABLE main.t1 ...".
dan [Tue, 28 Sep 2010 15:55:47 +0000 (15:55 +0000)] 
Disallow statements of the form "CREATE TEMP TABLE main.t1 ...".

FossilOrigin-Name: dd1b34bab7edaaedd985882f6e16b16940a46d38

14 years agoUpdates to e_vacuum.test so that it works when SQLITE_DEFAULT_AUTOVACUUM=1 is
drh [Tue, 28 Sep 2010 15:25:20 +0000 (15:25 +0000)] 
Updates to e_vacuum.test so that it works when SQLITE_DEFAULT_AUTOVACUUM=1 is
set.

FossilOrigin-Name: 890816c52d688f01be9a8abd8b4c9375eed4de7e

14 years agoFix several harmless compiler warnings.
drh [Tue, 28 Sep 2010 14:26:36 +0000 (14:26 +0000)] 
Fix several harmless compiler warnings.

FossilOrigin-Name: 7be03ecc04235420e54fed8a88742243278de160

14 years agoFix an incompatibility with OMIT_VIRTUALTABLE in e_vacuum.test.
dan [Tue, 28 Sep 2010 14:11:25 +0000 (14:11 +0000)] 
Fix an incompatibility with OMIT_VIRTUALTABLE in e_vacuum.test.

FossilOrigin-Name: 7d0b881a6294b7f13069b2e4b69c0c0d46606505

14 years agoUpdates to the sqlite3_get_table() documentation.
drh [Tue, 28 Sep 2010 13:12:50 +0000 (13:12 +0000)] 
Updates to the sqlite3_get_table() documentation.

FossilOrigin-Name: c7aa238c3797d8f735739a182d18aeada089def2

14 years agoUpdate the version number to 3.7.3 in preparation for the next release.
drh [Tue, 28 Sep 2010 07:24:49 +0000 (07:24 +0000)] 
Update the version number to 3.7.3 in preparation for the next release.

FossilOrigin-Name: 88108fff672b6012ffe87ba4b1efe6d5a07037d1

14 years agoMerge fixes for ticket [b351d95f9cd5ef17e9d9dbae18f5ca8611190001] into
drh [Tue, 28 Sep 2010 07:14:03 +0000 (07:14 +0000)] 
Merge fixes for ticket [b351d95f9cd5ef17e9d9dbae18f5ca8611190001] into
the trunk.

FossilOrigin-Name: 1f7ef0af8d9e41cd41f9046d198132eabd89ab18

14 years agoReplace some unreachable branch instructions with assert() statements. bug-b351d95f9c
drh [Tue, 28 Sep 2010 07:11:24 +0000 (07:11 +0000)] 
Replace some unreachable branch instructions with assert() statements.

FossilOrigin-Name: 88b84bf18a4b27626f8a0a2d313706ddd4f13749

14 years agoTweaks to help facilitate structural test coverage.
drh [Tue, 28 Sep 2010 06:00:47 +0000 (06:00 +0000)] 
Tweaks to help facilitate structural test coverage.

FossilOrigin-Name: ff49a5f00b3aa83bdacc95a32d60527c740a6c09

14 years agoTest case and fix for the specific failure of ticket [b351d95f9cd5ef17e9d9dbae].
drh [Tue, 28 Sep 2010 04:14:03 +0000 (04:14 +0000)] 
Test case and fix for the specific failure of ticket [b351d95f9cd5ef17e9d9dbae].

FossilOrigin-Name: 57789cfe674dbbd4d5e4663774d1e7c541f7bdc4

14 years agoUse OP_Copy rather than OP_SCopy at one point in aggregate processing where
drh [Tue, 28 Sep 2010 03:55:02 +0000 (03:55 +0000)] 
Use OP_Copy rather than OP_SCopy at one point in aggregate processing where
it is needed to avoid shallow-copy misuse.

FossilOrigin-Name: a5eefd5239bf5b4f9d0bdfb312f5b33c0a196178

14 years agoContinuing work toward detecting and fixing shallow-copy misuse.
drh [Tue, 28 Sep 2010 00:25:58 +0000 (00:25 +0000)] 
Continuing work toward detecting and fixing shallow-copy misuse.

FossilOrigin-Name: d0342f4bb9d25dd1dba3957778faa993fb9cc81c

14 years agoAdd assert() statements that fail when a shallow copy is accessed after the
drh [Mon, 27 Sep 2010 21:09:31 +0000 (21:09 +0000)] 
Add assert() statements that fail when a shallow copy is accessed after the
original has been modified.  These assert() statements should detect the kinds
of subtle SCopy bugs such as caused the fault
in ticket [b351d95f9cd5ef17e9d9dbae18f].

FossilOrigin-Name: 8b8e1732e8410efd5f8e308c43abe521584e87a0

14 years agoSimplifications to the expression code generator. Remove about 80 lines of
drh [Mon, 27 Sep 2010 18:14:12 +0000 (18:14 +0000)] 
Simplifications to the expression code generator.  Remove about 80 lines of
older and obsolete code.

FossilOrigin-Name: 53f5cfe11516d0496c7760378b6305c3088d479f

14 years agoEnhance the ANALYZE command so that it gathers statistics in the sqlite_stat1
drh [Sat, 25 Sep 2010 22:32:56 +0000 (22:32 +0000)] 
Enhance the ANALYZE command so that it gathers statistics in the sqlite_stat1
table even for tables that are empty or have no indices.

FossilOrigin-Name: a7645d293801da64a7579737d0a8b48117af2e2c

14 years agoAdd new file e_createtable.test.
dan [Sat, 25 Sep 2010 17:29:57 +0000 (17:29 +0000)] 
Add new file e_createtable.test.

FossilOrigin-Name: 20e16fef55c355a1d7e97d0c390769b941e83fdb

14 years agoDo not call gethostuuid() on MacOS 10.4 and earlier, since it is not
drh [Sat, 25 Sep 2010 14:13:17 +0000 (14:13 +0000)] 
Do not call gethostuuid() on MacOS 10.4 and earlier, since it is not
supported there.

FossilOrigin-Name: 44deaaefeeb95827daeaf84aa5e205b456e75b40

14 years agoAdd tests to file e_reindex.test.
dan [Sat, 25 Sep 2010 07:51:58 +0000 (07:51 +0000)] 
Add tests to file e_reindex.test.

FossilOrigin-Name: eec7dc9192c635335a4a9acc3669afd4b26f02d3

14 years agoModify some evidence tags to match updated gifs.
dan [Fri, 24 Sep 2010 19:14:42 +0000 (19:14 +0000)] 
Modify some evidence tags to match updated gifs.

FossilOrigin-Name: f44de500be5130d5ad800759acb76377eaa92367

14 years agoMerge experimental branch back into trunk.
dan [Fri, 24 Sep 2010 18:08:01 +0000 (18:08 +0000)] 
Merge experimental branch back into trunk.

FossilOrigin-Name: 83ecec5d158c48e2fb93b0111ade62f039613540

14 years agoAdd new file e_vacuum.test. Move part of e_select.test into e_select2.test.
dan [Fri, 24 Sep 2010 18:04:22 +0000 (18:04 +0000)] 
Add new file e_vacuum.test. Move part of e_select.test into e_select2.test.

FossilOrigin-Name: 30801892c6036b8de2e26fc178389479c04b5dfa

14 years agoAdd experimental branch disallowing VACUUM when there are one or more active SQL... experimental
dan [Fri, 24 Sep 2010 09:32:45 +0000 (09:32 +0000)] 
Add experimental branch disallowing VACUUM when there are one or more active SQL statements.

FossilOrigin-Name: c1ebcacd9b31239aee065c64c4b4596d56dc397f

14 years agoModify testable statement ids in a few test files to account for recent docsrc changes.
dan [Fri, 24 Sep 2010 08:00:10 +0000 (08:00 +0000)] 
Modify testable statement ids in a few test files to account for recent docsrc changes.

FossilOrigin-Name: 7893e525953da6c97eaea23fe94d26e1e635edea

14 years agoAdd tests to e_delete.test.
dan [Thu, 23 Sep 2010 18:47:36 +0000 (18:47 +0000)] 
Add tests to e_delete.test.

FossilOrigin-Name: fab3b383bb2c4764a56811f22ff4c783441918e8

14 years agoFurther tests and changes to make the r-tree module more robust.
dan [Wed, 22 Sep 2010 19:06:02 +0000 (19:06 +0000)] 
Further tests and changes to make the r-tree module more robust.

FossilOrigin-Name: 7ff3574b9c581b5e1f2b6f98028106c638e59bb7

14 years agoAdd new file rtreeA.test, to test that the r-tree extension doesn't crash if it encou...
dan [Wed, 22 Sep 2010 14:19:53 +0000 (14:19 +0000)] 
Add new file rtreeA.test, to test that the r-tree extension doesn't crash if it encounters a corrupt or inconsistent database.

FossilOrigin-Name: 68a305fd5ac917317fee2ef6670ac389a120e502

14 years agoAdd new file e_delete.test.
dan [Tue, 21 Sep 2010 19:00:46 +0000 (19:00 +0000)] 
Add new file e_delete.test.

FossilOrigin-Name: 14e8659e576258b64d67cb3f1222f173089d5127

14 years agoAdd tests to e_update.test.
dan [Tue, 21 Sep 2010 16:59:16 +0000 (16:59 +0000)] 
Add tests to e_update.test.

FossilOrigin-Name: 528f71e29c5422af778dbae2c1dce3b0ee289750

14 years agoAdd test file e_update.test.
dan [Mon, 20 Sep 2010 19:17:53 +0000 (19:17 +0000)] 
Add test file e_update.test.

FossilOrigin-Name: 03985ed4a0677b1c37696c0725d26d241665bf4e

14 years agoChanges to test scripts to work with SQLITE_TEMP_STORE=2.
dan [Mon, 20 Sep 2010 14:55:33 +0000 (14:55 +0000)] 
Changes to test scripts to work with SQLITE_TEMP_STORE=2.

FossilOrigin-Name: ba8ca9c9e29e022dec0048dd655c35d54d5ef129

14 years agoAdd further tests to e_insert.test.
dan [Mon, 20 Sep 2010 14:05:51 +0000 (14:05 +0000)] 
Add further tests to e_insert.test.

FossilOrigin-Name: eb3d0d8bb78aa7132f842480bc88621b1573f19c

14 years agoAdd a test case to verify that bug [313723c356] has been fixed.
dan [Mon, 20 Sep 2010 08:47:01 +0000 (08:47 +0000)] 
Add a test case to verify that bug [313723c356] has been fixed.

FossilOrigin-Name: 4ea134a84c264b55cdb6f6f8e740b252278ce792

14 years agoMake sure the pager cache is cleared if there is any difficulty starting
drh [Sat, 18 Sep 2010 19:36:40 +0000 (19:36 +0000)] 
Make sure the pager cache is cleared if there is any difficulty starting
a new read transaction in WAL mode.  Ticket [313723c356483eff2a4c4bdd2c].

FossilOrigin-Name: e14ef0e8b4a27dbd58338214242eb3928404b176

14 years agoAdd new test file e_insert.test.
dan [Sat, 18 Sep 2010 19:00:12 +0000 (19:00 +0000)] 
Add new test file e_insert.test.

FossilOrigin-Name: 8023a3091b32d304eaf7be41bb1d0bd33517e5f6

14 years agoFix a couple of stale evidence marks in e_select.test.
dan [Sat, 18 Sep 2010 15:15:02 +0000 (15:15 +0000)] 
Fix a couple of stale evidence marks in e_select.test.

FossilOrigin-Name: 14227724a81c31c6bb9381b210f8fabf4b1154fd

14 years agoAdd tests to e_select.test.
dan [Sat, 18 Sep 2010 15:03:35 +0000 (15:03 +0000)] 
Add tests to e_select.test.

FossilOrigin-Name: 0ee9e755719c45e6047f9f004030716029b886ca

14 years agoClarifications to the sqlite3_auto_extension() documentation.
drh [Fri, 17 Sep 2010 22:39:07 +0000 (22:39 +0000)] 
Clarifications to the sqlite3_auto_extension() documentation.

FossilOrigin-Name: ca96e0df29cad4a9c7395a0acf623d8a19cb4725

14 years agoUpdates to the documentation for sqlite3_create_collation().
drh [Fri, 17 Sep 2010 19:45:20 +0000 (19:45 +0000)] 
Updates to the documentation for sqlite3_create_collation().

FossilOrigin-Name: 3df7715a7736867db34195aa8d98ba2e6f2f0b19

14 years agoAdd tests for some syntax diagrams in lang_select.html.
dan [Fri, 17 Sep 2010 19:04:18 +0000 (19:04 +0000)] 
Add tests for some syntax diagrams in lang_select.html.

FossilOrigin-Name: 2254e93bd5f70af5d3b2021983e4b826e601ee8f

14 years agoRemove additional occurrences of <ctype.h> from FTS2.
drh [Fri, 17 Sep 2010 17:10:31 +0000 (17:10 +0000)] 
Remove additional occurrences of <ctype.h> from FTS2.

FossilOrigin-Name: ee52589c80a6d37dc8c7a86a0e3b531ec4dd8d45

14 years agoAdd new test file fts3shared.test to test the previous change.
dan [Fri, 17 Sep 2010 16:01:09 +0000 (16:01 +0000)] 
Add new test file fts3shared.test to test the previous change.

FossilOrigin-Name: a207f74408acb043aafd96b8e03807d8ae5d7f01

14 years agoHave all FTS3 queries obtain a read or write table-lock at the shared-cache level...
dan [Fri, 17 Sep 2010 15:28:41 +0000 (15:28 +0000)] 
Have all FTS3 queries obtain a read or write table-lock at the shared-cache level before doing anything else.

FossilOrigin-Name: 018e82c775d0fb8c0d90cddf7a87c20c8c8172a9

14 years agoCompletely remove all trace of ctype.h from FTS2.
drh [Fri, 17 Sep 2010 01:07:53 +0000 (01:07 +0000)] 
Completely remove all trace of ctype.h from FTS2.

FossilOrigin-Name: 876845661a944ec1c841d1e2486d070efb76e5cd

14 years agoFix a comment typo in memjournal.c
drh [Thu, 16 Sep 2010 23:18:57 +0000 (23:18 +0000)] 
Fix a comment typo in memjournal.c

FossilOrigin-Name: 9b272ed46fc704cb818b71d18ae8ee73a752a881

14 years agoUpdates to the requirements on the sqlite3_create_function() family of
drh [Thu, 16 Sep 2010 19:49:22 +0000 (19:49 +0000)] 
Updates to the requirements on the sqlite3_create_function() family of
interfaces.

FossilOrigin-Name: f03c608993d1c37b45ba8e0a6a4e941bdcb57ffa

14 years agoAdd tests for ORDER BY, LIMIT and OFFSET clauses to e_select.test.
dan [Thu, 16 Sep 2010 18:51:09 +0000 (18:51 +0000)] 
Add tests for ORDER BY, LIMIT and OFFSET clauses to e_select.test.

FossilOrigin-Name: 7c989db55cbe87dfb8659dcf534f72cdc2df3bc5

14 years agoFurther tweaks related to deleting files from malloc_common.tcl.
dan [Thu, 16 Sep 2010 16:16:07 +0000 (16:16 +0000)] 
Further tweaks related to deleting files from malloc_common.tcl.

FossilOrigin-Name: 3e649f80e2a1b2e098f6ca32994ba40157271e69

14 years agoFix a problem with the previous change to malloc_common.tcl.
dan [Thu, 16 Sep 2010 15:58:12 +0000 (15:58 +0000)] 
Fix a problem with the previous change to malloc_common.tcl.

FossilOrigin-Name: e07a33ea0fd50d56f2d00965c754e652c48f32fb

14 years agoChange code in malloc_common.tcl (test code) to retry a "file delete -force" if
dan [Thu, 16 Sep 2010 15:23:07 +0000 (15:23 +0000)] 
Change code in malloc_common.tcl (test code) to retry a "file delete -force" if
it fails.

FossilOrigin-Name: ebfb04f00c839601d92d33b9c2305fc4ce869bbc

14 years agoUpdates to the sqlite3_progress_handler() documentation.
drh [Wed, 15 Sep 2010 23:41:24 +0000 (23:41 +0000)] 
Updates to the sqlite3_progress_handler() documentation.

FossilOrigin-Name: 78f659ee9bb60df3503998301b554fe81fa6bdd3

14 years agoAdd tests for ORDER BY clauses to e_select.test.
dan [Wed, 15 Sep 2010 19:02:15 +0000 (19:02 +0000)] 
Add tests for ORDER BY clauses to e_select.test.

FossilOrigin-Name: 14f156632729d1a44ef234f39ff9df32db6b308a

14 years agoAdded the sqlite3_soft_heap_limit64() interface. Deprecate the older
drh [Wed, 15 Sep 2010 17:54:31 +0000 (17:54 +0000)] 
Added the sqlite3_soft_heap_limit64() interface.  Deprecate the older
sqlite3_soft_heap_limit() interface.

FossilOrigin-Name: 82268a2c3d75431cd40de6ad09d398729de32a29

14 years agoAdd trivial test case to make sure shared-cache mode does not automatically turn...
dan [Wed, 15 Sep 2010 11:42:04 +0000 (11:42 +0000)] 
Add trivial test case to make sure shared-cache mode does not automatically turn on exclusive-locking mode.

FossilOrigin-Name: a0ab3902f1431c962a5d034647ef3c6876dc0e75

14 years agoFurther tests for compound SELECT statements.
dan [Tue, 14 Sep 2010 18:56:52 +0000 (18:56 +0000)] 
Further tests for compound SELECT statements.

FossilOrigin-Name: a0f01ebab9bd42fca9ce5d97f8cbf44afd803f4e

14 years agoClarify the documentation to better explain when an automatic re-prepare can
drh [Tue, 14 Sep 2010 18:22:59 +0000 (18:22 +0000)] 
Clarify the documentation to better explain when an automatic re-prepare can
be induced by rebinding parameters.  Add evidence marks to the automatic
re-prepare logic.

FossilOrigin-Name: 3e11f5155c5625ddf4300a9ef7e8bc20a190a752

14 years agoFix some test failures found running releasetest.tcl.
dan [Tue, 14 Sep 2010 10:53:45 +0000 (10:53 +0000)] 
Fix some test failures found running releasetest.tcl.

FossilOrigin-Name: 56a9ce7774a6f163a62684dd8d5357ce16a07de1

14 years agoFix walmode.test so that all tests pass with SQLITE_TEMP_STORE=3.
dan [Mon, 13 Sep 2010 19:03:38 +0000 (19:03 +0000)] 
Fix walmode.test so that all tests pass with SQLITE_TEMP_STORE=3.

FossilOrigin-Name: 6ba6e59a9d528fb1bdc530d48ab96a2de6e190d6

14 years agoAdd tests for compound SELECT statements to e_select.test.
dan [Mon, 13 Sep 2010 18:58:33 +0000 (18:58 +0000)] 
Add tests for compound SELECT statements to e_select.test.

FossilOrigin-Name: 8b0b009f292e0b52bffb08662aef67d9465e5a0a

14 years agoFix a couple of test files so that they work with DEFAULT_AUTOVACUUM.
dan [Mon, 13 Sep 2010 14:38:19 +0000 (14:38 +0000)] 
Fix a couple of test files so that they work with DEFAULT_AUTOVACUUM.

FossilOrigin-Name: 8cb39306f4bd9104c9d15d5ee98ec1252e798997

14 years agoRun the multi-threaded tests in test/threadtest3.c as part of releasetest.tcl. Remove...
dan [Mon, 13 Sep 2010 12:15:36 +0000 (12:15 +0000)] 
Run the multi-threaded tests in test/threadtest3.c as part of releasetest.tcl. Remove the OMIT_BUILTIN_TEST symbol from the "Device-Two" configuration.

FossilOrigin-Name: 3f5406e3231fbe84659712c9383b3e04cc6c11a8

14 years agoAlter some configurations in releasetest.tcl. Print out the wall-clock time taken...
dan [Mon, 13 Sep 2010 11:29:02 +0000 (11:29 +0000)] 
Alter some configurations in releasetest.tcl. Print out the wall-clock time taken for each test after it is executed.

FossilOrigin-Name: a91c5af3b033e326b868c3e6782650f6fe055b49

14 years agoAdd tests for "DISTINCT" and "ALL" to e_select.test.
dan [Sat, 11 Sep 2010 17:37:52 +0000 (17:37 +0000)] 
Add tests for "DISTINCT" and "ALL" to e_select.test.

FossilOrigin-Name: 43a99d9a88b1c3a6978e79ca21d49de6be2c9def

14 years agoFix a couple of incorrect evidence marks on malloc().
drh [Sat, 11 Sep 2010 16:25:42 +0000 (16:25 +0000)] 
Fix a couple of incorrect evidence marks on malloc().

FossilOrigin-Name: f9b5c5cb135f3d0bb2b64b4d3f8d77bbd8d2ae98

14 years agoAdditional evidence marks on the malloc() implementation. Update the
drh [Sat, 11 Sep 2010 16:15:55 +0000 (16:15 +0000)] 
Additional evidence marks on the malloc() implementation.  Update the
documentation to explain that mallocs are not necessarily 8-byte aligned
if the SQLITE_4_BYTE_ALIGNED_MALLOC compile-time option is used.

FossilOrigin-Name: 42b4bf9e72501cf228b4086437c7660443933f74

14 years agoAdd assert() statements to demonstrate that memory allocations are always
drh [Sat, 11 Sep 2010 15:54:53 +0000 (15:54 +0000)] 
Add assert() statements to demonstrate that memory allocations are always
aligned to an 8-byte boundary (unless SQLITE_4_BYTE_ALIGNED_MALLOC is defined).

FossilOrigin-Name: 305cc4e6c1164b1ede0c3177e3c0f9b8644df0f6

14 years agoWhen building from the amalgamation with ENABLE_RTREE defined, do not try to include...
dan [Sat, 11 Sep 2010 05:15:37 +0000 (05:15 +0000)] 
When building from the amalgamation with ENABLE_RTREE defined, do not try to include sqlite3rtree.h.

FossilOrigin-Name: 5b63e981f1bef26eae0da3144a08bdc54dc36709

14 years agoA further correction to the sqlite3_create_function() interface documentation.
drh [Fri, 10 Sep 2010 20:23:10 +0000 (20:23 +0000)] 
A further correction to the sqlite3_create_function() interface documentation.

FossilOrigin-Name: c65583dbc7203132010d223cce205f007a50c9ee

14 years agoAdd tests to e_select.test.
dan [Fri, 10 Sep 2010 19:18:00 +0000 (19:18 +0000)] 
Add tests to e_select.test.

FossilOrigin-Name: 3a051a76f7f116f9ba25fe4e41418b9f0c1401be

14 years agoUpdates to the documentation on the sqlite3_create_function() family of
drh [Fri, 10 Sep 2010 16:38:30 +0000 (16:38 +0000)] 
Updates to the documentation on the sqlite3_create_function() family of
interfaces.

FossilOrigin-Name: 9d277e0b82ff8759369b43ee5f2e5628724a84bd

14 years agoMake sure SQLite is running with MEMSTATUS enabled at the beginning of
drh [Fri, 10 Sep 2010 13:22:59 +0000 (13:22 +0000)] 
Make sure SQLite is running with MEMSTATUS enabled at the beginning of
every test script.

FossilOrigin-Name: 699953140511c14cbba499fad086187977476660

14 years agoMake sure MEMSTATUS is enabled at the beginning of the memsubsys2.test script.
drh [Thu, 9 Sep 2010 23:42:34 +0000 (23:42 +0000)] 
Make sure MEMSTATUS is enabled at the beginning of the memsubsys2.test script.

FossilOrigin-Name: c23b97219df43a870c6cb2aac84e54aaa5db4f3a

14 years agoAdd test cases to e_select.test.
dan [Thu, 9 Sep 2010 19:02:55 +0000 (19:02 +0000)] 
Add test cases to e_select.test.

FossilOrigin-Name: 5e73f7b2b77ba5e0670c512d9ef9eeb9bb654c27

14 years agoFurther updates to the sqlite3_pcache_methods documentation, plus the addition
drh [Thu, 9 Sep 2010 18:25:34 +0000 (18:25 +0000)] 
Further updates to the sqlite3_pcache_methods documentation, plus the addition
of a few evidence marks related to pcache.

FossilOrigin-Name: 34edb54bb03ad4e54f2e4de12d767e6fa8822ba4

14 years agoMake sure memory statistics are enabled for the dbstatus.test script.
drh [Thu, 9 Sep 2010 17:43:06 +0000 (17:43 +0000)] 
Make sure memory statistics are enabled for the dbstatus.test script.

FossilOrigin-Name: 35b943a0fc153341f5299218f2884245c63071b3