aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2007-10-03 20:32:17 +0000
committerdrh <drh@noemail.net>2007-10-03 20:32:17 +0000
commitacb6dd7e50d55d6372935084abbf665092176c90 (patch)
tree022f11f1e757911dc7bbb9929380ec9fcf953591
parent7c3472a37b2a3b29c884d05cfcb878e9f04e7c73 (diff)
downloadsqlite-acb6dd7e50d55d6372935084abbf665092176c90.tar.gz
sqlite-acb6dd7e50d55d6372935084abbf665092176c90.zip
Update documentation in preparation for the release of 3.5.1. (CVS 4461)
FossilOrigin-Name: a57b25a2e4127bb3d9dc83031db117664c10d4ea
-rw-r--r--VERSION2
-rw-r--r--manifest16
-rw-r--r--manifest.uuid2
-rw-r--r--www/changes.tcl21
-rw-r--r--www/index.tcl12
5 files changed, 42 insertions, 11 deletions
diff --git a/VERSION b/VERSION
index 1545d9665..d5c0c9914 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-3.5.0
+3.5.1
diff --git a/manifest b/manifest
index b8f184e4f..7379e9beb 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 9c17ada8f..5fee72fec 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 1aeccec9d..df697ad6c 100644
--- a/www/changes.tcl
+++ b/www/changes.tcl
@@ -28,6 +28,27 @@ proc chng {date desc} {
puts "</DD>"
}
+chng {2007 Oct 04 (3.5.1)} {
+<li><i><b>Nota Bene:</b> 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.</i></li>
+
+<li>Fix a bug in the handling of SQLITE_FULL errors that could lead
+ to database corruption. Ticket #2686.
+<li>The test_async.c drive now does full file locking and works correctly
+ when used simultaneously by multiple processes on the same database.
+<li>The CLI ignores whitespace (including comments) at the end of lines
+<li>Make sure the query optimizer checks dependences on all terms of
+ a compound SELECT statement. Ticket #2640.
+<li>Add demonstration code showing how to build a VFS for a raw
+ mass storage without a filesystem.
+<li>Added an output buffer size parameter to the xGetTempname() method
+ of the VFS layer.
+<li>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} {
<li>Redesign the OS interface layer. See
diff --git a/www/index.tcl b/www/index.tcl
index 0c6bf3ca6..2eb5cef8c 100644
--- a/www/index.tcl
+++ b/www/index.tcl
@@ -71,6 +71,16 @@ proc newsitem {date title text} {
puts "<hr width=\"50%\">"
}
+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.
+ <a href="http://www.sqlite.org/cvstrac/tktview?tn=2686">Ticket #2686.</a>
+
+ 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 {
<p align="right"><a href="oldnews.html">Old news...</a></p>
</td></tr></table>
}
-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 $}