Preparing for the release of 3.1.6. (CVS 2390)

FossilOrigin-Name: 45cbf27e8079754941225e87867711504bf3d60c
This commit is contained in:
drh 2005-03-17 03:33:16 +00:00
parent cb9882a753
commit fb189328de
6 changed files with 66 additions and 50 deletions

View File

@ -1 +1 @@
3.1.5
3.1.6

View File

@ -1,9 +1,9 @@
C Fix\sa\sbug\sin\sthe\scalculation\sof\sthe\stable\srecord\sheader\ssize.\nTicket\s#1163.\s(CVS\s2389)
D 2005-03-17T03:15:40
C Preparing\sfor\sthe\srelease\sof\s3.1.6.\s(CVS\s2390)
D 2005-03-17T03:33:17
F Makefile.in 5c00d0037104de2a50ac7647a5f12769795957a3
F Makefile.linux-gcc 06be33b2a9ad4f005a5f42b22c4a19dab3cbb5c7
F README a01693e454a00cc117967e3f9fdab2d4d52e9bc1
F VERSION 17b3754dfa10ebe4c97c88bc8499651ac1aff88a
F VERSION 4cc3959f8989cf586df7ed2c0b0829dfff828441
F aclocal.m4 7daea4c35e88de30d5a3f6f7a2ab99720e803bbd
F art/SQLite.eps 9b43cc99cfd2be687d386faea6862ea68d6a72b2
F art/SQLite.gif 1bbb94484963f1382e27e1c5e86dd0c1061eba2b
@ -242,7 +242,7 @@ F www/autoinc.tcl b357f5ba954b046ee35392ce0f884a2fcfcdea06
F www/c_interface.tcl b51b08591554c16a0c3ef718364a508ac25abc7e
F www/capi3.tcl 7a7cc225fe02eb7ab861a6019b08baa0014409e1
F www/capi3ref.tcl 59c7da9ef1f24dcb10b247cd3b7452cf76ab36f0
F www/changes.tcl dbace6eb8ecf10f5e7047d77115feb1742e56610
F www/changes.tcl 8b78425c6eedbe457a0cdf461f94f165bfc2b77d
F www/common.tcl de758130d54d95d151ea0d17a2ae5b92e1bb01de
F www/compile.tcl 65b26bdfc964b66c5f0af841718a52f9795ceb05
F www/conflict.tcl cdd0f4b59b0ba6d61f67e6a38f3ae45853bacb30
@ -258,12 +258,12 @@ F www/dynload.tcl 02eb8273aa78cfa9070dd4501dca937fb22b466c
F www/faq.tcl 1e348dec52dc0f21f4216fd6918c69c56daa4cfd
F www/fileformat.tcl 900c95b9633abc3dcfc384d9ddd8eb4876793059
F www/formatchng.tcl bfbf14dbf5181e771d06da7797767b0200b36d8a
F www/index.tcl 273a50b0148c767e5b24f067f215aff706edf571
F www/index.tcl a53c9b092ab528cc4b9755ccd78e23ca796bafe0
F www/lang.tcl 0e5aeb09864b9ae0746d8afaa6377193f1553486
F www/lockingv3.tcl f59b19d6c8920a931f096699d6faaf61c05db55f
F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c
F www/nulls.tcl ec35193f92485b87b90a994a01d0171b58823fcf
F www/oldnews.tcl 1e4c67ca29b4d9621fca846e75702dd9ae9c9868
F www/oldnews.tcl 61e4b210569e3f45b2df77482ddabb3fa2e8a8a6
F www/omitted.tcl 9f332aea97b47ec53234f4cd9aa4b4a6da8641ec
F www/opcode.tcl 5bd68059416b223515a680d410a9f7cb6736485f
F www/optimizing.tcl f0b2538988d1bbad16cbfe63ec6e8f48c9eb04e5
@ -276,7 +276,7 @@ F www/tclsqlite.tcl e73f8f8e5f20e8277619433f7970060ab01088fc
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
F www/version3.tcl 092a01f5ef430d2c4acc0ae558d74c4bb89638a0
F www/whentouse.tcl 3e522a06ad41992023c80ca29a048ae2331ca5bd
P 9a358fc33d726d0b5782bf65b50f61f2bd096d56
R f2914c667262d46f447af52a58530a0b
P bf82a04ff7c24a38d45721b3fae69d88d6e83149
R f724f7249ed7cdc3759dd0a175cfbf23
U drh
Z 18509b0b70ba94284e40bd44da5c7365
Z 0957236e05acc13314771530771589ef

View File

@ -1 +1 @@
bf82a04ff7c24a38d45721b3fae69d88d6e83149
45cbf27e8079754941225e87867711504bf3d60c

View File

@ -21,6 +21,14 @@ proc chng {date desc} {
puts "<DD><P><UL>$desc</UL></P></DD>"
}
chng {2005 March 16 (3.1.6)} {
<li>Fix a bug that could cause database corruption when inserting
record into tables with around 125 columns.</li>
<li>sqlite3_step() is now much more likely to invoke the busy handler
and less likely to return SQLITE_BUSY.</li>
<li>Fix memory leaks that used to occur after a malloc() failure.</li>
}
chng {2005 March 11 (3.1.5)} {
<li>The ioctl on OS-X to control syncing to disk is F_FULLFSYNC,
not F_FULLSYNC. The previous release had it wrong.</li>

View File

@ -61,6 +61,14 @@ proc newsitem {date title text} {
puts "<hr width=\"50%\">"
}
newsitem {2005-Mar-16} {Version 3.1.6} {
Version 3.1.6 fixes a critical bug that can cause database corruption
when inserting rows into tables with around 125 columns. This bug was
introduced in version 3.0.0. See
<a href="http://www.sqlite.org/cvstrac/tktview?tn=1163">Ticket #1163</a>
for additional information.
}
newsitem {2005-Mar-11} {Versions 3.1.4 and 3.1.5 Released} {
Version 3.1.4 fixes a critical bug that could cause database corruption
if the autovacuum mode of version 3.1.0 is turned on (it is off by
@ -77,47 +85,10 @@ newsitem {2005-Mar-11} {Versions 3.1.4 and 3.1.5 Released} {
newsitem {2005-Feb-19} {Version 3.1.3 Released} {
Version 3.1.3 cleans up some minor issues discovered in version 3.1.2.
}
newsitem {2005-Feb-15} {Versions 2.8.16 and 3.1.2 Released} {
A critical bug in the VACUUM command that can lead to database
corruption has been fixed in both the 2.x branch and the main
3.x line. This bug has existed in all prior versions of SQLite.
Even though it is unlikely you will ever encounter this bug,
it is suggested that all users upgrade. See
<a href="http://www.sqlite.org/cvstrac/tktview?tn=1116">
ticket #1116</a>. for additional information.
Version 3.1.2 is also the first stable release of the 3.1
series. SQLite 3.1 features added support for correlated
subqueries, autovacuum, autoincrement, ALTER TABLE, and
other enhancements. See the
<a href="http://www.sqlite.org/releasenotes310.html">release notes
for version 3.1.0</a> for a detailed description of the
changes available in the 3.1 series.
}
newsitem {2004-Nov-09} {SQLite at the 2004 International PHP Conference} {
There was a talk on the architecture of SQLite and how to optimize
SQLite queries at the 2004 International PHP Conference in Frankfurt,
Germany.
<a href="http://www.sqlite.org/php2004/page-001.html">
Slides</a> from that talk are available.
}
newsitem {2004-Oct-10} {SQLite at the 11<sup><small>th</small></sup>
Annual Tcl/Tk Conference} {
There will be a talk on the use of SQLite in Tcl/Tk at the
11<sup><small>th</small></sup> Tcl/Tk Conference this week in
New Orleans. Visit <a href="http://www.tcl.tk/community/tcl2004/">
http://www.tcl.tk/</a> for details.
<a href="http://www.sqlite.org/tclconf2004/page-001.html">
Slides</a> from the talk are available.
}
puts {
<p align="right"><a href="oldnews.html">Old news...</a></p>
</td></tr></table>
}
footer {$Id: index.tcl,v 1.110 2005/03/11 17:55:32 drh Exp $}
footer {$Id: index.tcl,v 1.111 2005/03/17 03:33:17 drh Exp $}

View File

@ -9,6 +9,24 @@ proc newsitem {date title text} {
puts "<hr width=\"50%\">"
}
newsitem {2005-Feb-15} {Versions 2.8.16 and 3.1.2 Released} {
A critical bug in the VACUUM command that can lead to database
corruption has been fixed in both the 2.x branch and the main
3.x line. This bug has existed in all prior versions of SQLite.
Even though it is unlikely you will ever encounter this bug,
it is suggested that all users upgrade. See
<a href="http://www.sqlite.org/cvstrac/tktview?tn=1116">
ticket #1116</a>. for additional information.
Version 3.1.2 is also the first stable release of the 3.1
series. SQLite 3.1 features added support for correlated
subqueries, autovacuum, autoincrement, ALTER TABLE, and
other enhancements. See the
<a href="http://www.sqlite.org/releasenotes310.html">release notes
for version 3.1.0</a> for a detailed description of the
changes available in the 3.1 series.
}
newsitem {2005-Feb-01} {Version 3.1.1 (beta) Released} {
Version 3.1.1 (beta) is now available on the
website. Verison 3.1.1 is fully backwards compatible with the 3.0 series
@ -31,6 +49,14 @@ newsitem {2005-Jan-21} {Version 3.1.0 (alpha) Released} {
with the first stable release to follow after two more weeks.
}
newsitem {2004-Nov-09} {SQLite at the 2004 International PHP Conference} {
There was a talk on the architecture of SQLite and how to optimize
SQLite queries at the 2004 International PHP Conference in Frankfurt,
Germany.
<a href="http://www.sqlite.org/php2004/page-001.html">
Slides</a> from that talk are available.
}
newsitem {2004-Oct-11} {Version 3.0.8} {
Version 3.0.8 of SQLite contains several code optimizations and minor
bug fixes and adds support for DEFERRED, IMMEDIATE, and EXCLUSIVE
@ -38,6 +64,17 @@ newsitem {2004-Oct-11} {Version 3.0.8} {
to upgrade from version 3.0.7 if that version is working for you.
}
newsitem {2004-Oct-10} {SQLite at the 11<sup><small>th</small></sup>
Annual Tcl/Tk Conference} {
There will be a talk on the use of SQLite in Tcl/Tk at the
11<sup><small>th</small></sup> Tcl/Tk Conference this week in
New Orleans. Visit <a href="http://www.tcl.tk/community/tcl2004/">
http://www.tcl.tk/</a> for details.
<a href="http://www.sqlite.org/tclconf2004/page-001.html">
Slides</a> from the talk are available.
}
newsitem {2004-Sep-18} {Version 3.0.7} {
Version 3.0 has now been in use by multiple projects for several
months with no major difficulties. We consider it stable and
@ -159,4 +196,4 @@ newsitem {2004-Apr-23} {Work Begins On SQLite Version 3} {
Plans are to continue to support SQLite version 2.8 with
bug fixes. But all new development will occur in version 3.0.
}
footer {$Id: oldnews.tcl,v 1.10 2005/02/15 12:51:16 drh Exp $}
footer {$Id: oldnews.tcl,v 1.11 2005/03/17 03:33:17 drh Exp $}