From: drh Date: Wed, 3 Oct 2007 20:32:17 +0000 (+0000) Subject: Update documentation in preparation for the release of 3.5.1. (CVS 4461) X-Git-Tag: version-3.6.10~1716 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=acb6dd7e50d55d6372935084abbf665092176c90;p=thirdparty%2Fsqlite.git Update documentation in preparation for the release of 3.5.1. (CVS 4461) FossilOrigin-Name: a57b25a2e4127bb3d9dc83031db117664c10d4ea --- diff --git a/VERSION b/VERSION index 1545d96657..d5c0c99142 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.5.0 +3.5.1 diff --git a/manifest b/manifest index b8f184e4f7..7379e9bebf 100644 --- a/manifest +++ b/manifest @@ -1,9 +1,9 @@ -C Update\sdocumentation\sto\stalk\sabout\sthe\sresponse\sto\serrors\nwithin\san\sexplicit\stransaction.\s(CVS\s4460) -D 2007-10-03T20:15:28 +C Update\sdocumentation\sin\spreparation\sfor\sthe\srelease\sof\s3.5.1.\s(CVS\s4461) +D 2007-10-03T20:32:17 F Makefile.in cbfb898945536a8f9ea8b897e1586dd1fdbcc5db F Makefile.linux-gcc 65241babba6faf1152bf86574477baab19190499 F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028 -F VERSION 8be5bca3565b0c9667edbf4455759f1bffc0eb72 +F VERSION 873b19f713b5e7481dd12648f2fa3178058dee00 F aclocal.m4 d20ba55930a05197b484809fba1d2b603f4e67a6 F addopcodes.awk 701697fae48376375ec8532c3d04e910cfeef352 F art/2005osaward.gif 0d1851b2a7c1c9d0ccce545f3e14bca42d7fd248 @@ -536,7 +536,7 @@ F www/autoinc.tcl b357f5ba954b046ee35392ce0f884a2fcfcdea06 F www/c_interface.tcl b51b08591554c16a0c3ef718364a508ac25abc7e F www/capi3.tcl 88884dd743039d1a95aa57f4a5eb369de7744716 F www/capi3ref.tcl 167c2d5b45da22d77b2493b00d44b001b4ec83b1 -F www/changes.tcl 679465d9e1d2f371bb93d99c3da76ac33751ba1e +F www/changes.tcl 2c4440a232f6011e4e68def6fdc3bf92fbbf2659 F www/common.tcl 2b793e5c31486c8a01dd27dc0a631ad93704438e F www/compile.tcl 276546d7eb445add5a867193bbd80f6919a6b084 F www/conflict.tcl cdd0f4b59b0ba6d61f67e6a38f3ae45853bacb30 @@ -555,7 +555,7 @@ F www/fileformat.tcl 900c95b9633abc3dcfc384d9ddd8eb4876793059 F www/formatchng.tcl 722a9c08be4f7325b3a545abfe508cfbabe20eb7 F www/fullscanb.gif f7c94cb227f060511f8909e10f570157263e9a25 F www/index-ex1-x-b.gif f9b1d85c3fa2435cf38b15970c7e3aa1edae23a3 -F www/index.tcl 087ec69ed7e28658e750a9ed38161c7f8344414c +F www/index.tcl 26d51247806337cc1464b62a8a1d7f0a0e3acaa1 F www/indirect1b1.gif adfca361d2df59e34f9c5cac52a670c2bfc303a1 F www/lang.tcl 1c1e7573dc5f93971f1533393f06e79e68d7e5e1 F www/limits.tcl 9035eb73e814ccb298595fd57670dec817533616 @@ -581,7 +581,7 @@ F www/tclsqlite.tcl 8be95ee6dba05eabcd27a9d91331c803f2ce2130 F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0 F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b F www/whentouse.tcl fc46eae081251c3c181bd79c5faef8195d7991a5 -P b59f7bcbabcccde9d2519e10e65e121343f2af7a -R 4be517af398fae656e77e864bc26db9f +P 84616a13af633700635ad2f91e92c2f7271e96d1 +R a40f48df8a0a3f23b1cc061d30c433fc U drh -Z 4fe93e57aa934c2ed2008402ceee10f2 +Z 88778a88af738f1ce2df517bdfde8e29 diff --git a/manifest.uuid b/manifest.uuid index 9c17ada8f2..5fee72fec5 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -84616a13af633700635ad2f91e92c2f7271e96d1 \ No newline at end of file +a57b25a2e4127bb3d9dc83031db117664c10d4ea \ No newline at end of file diff --git a/www/changes.tcl b/www/changes.tcl index 1aeccec9d2..df697ad6c8 100644 --- a/www/changes.tcl +++ b/www/changes.tcl @@ -28,6 +28,27 @@ proc chng {date desc} { puts "" } +chng {2007 Oct 04 (3.5.1)} { +
  • Nota Bene: We are not using terms "alpha" or "beta" on this + release because the code is stable and because if we use those terms, + nobody will upgrade. However, we still reserve the right to make + incompatible changes to the new VFS interface in future releases.
  • + +
  • Fix a bug in the handling of SQLITE_FULL errors that could lead + to database corruption. Ticket #2686. +
  • The test_async.c drive now does full file locking and works correctly + when used simultaneously by multiple processes on the same database. +
  • The CLI ignores whitespace (including comments) at the end of lines +
  • Make sure the query optimizer checks dependences on all terms of + a compound SELECT statement. Ticket #2640. +
  • Add demonstration code showing how to build a VFS for a raw + mass storage without a filesystem. +
  • Added an output buffer size parameter to the xGetTempname() method + of the VFS layer. +
  • Sticky SQLITE_FULL or SQLITE_IOERR errors in the pager are reset + when a new transaction is started. +} + chng {2007 Sep 04 (3.5.0) alpha} {
  • Redesign the OS interface layer. See diff --git a/www/index.tcl b/www/index.tcl index 0c6bf3ca60..2eb5cef8c1 100644 --- a/www/index.tcl +++ b/www/index.tcl @@ -71,6 +71,16 @@ proc newsitem {date title text} { puts "
    " } +newsitem {2007-Oct-04} {Version 3.5.1} { + Fix a long-standing bug that might cause database corruption if a + disk-full error occurs in the middle of a transaction and that + transaction is not rolled back. + Ticket #2686. + + The new VFS layer is stable. However, we still reserve the right to + make tweaks to the interface definition of the VFS if necessary. +} + newsitem {2007-Sep-04} {Version 3.5.0 alpha} { The OS interface layer and the memory allocation subsystems in SQLite have been reimplemented. The published API is largely unchanged @@ -113,4 +123,4 @@ puts {

    Old news...

    } -footer {$Id: index.tcl,v 1.163 2007/09/04 03:28:28 drh Exp $} +footer {$Id: index.tcl,v 1.164 2007/10/03 20:32:17 drh Exp $}