Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Increase the version number and update web pages for the next release. (CVS 2631) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
e6039e909a3fe807e1499fa99265ffe6 |
User & Date: | drh 2005-08-27 17:06:16.000 |
Context
2005-08-27
| ||
17:19 | Get the date right. Today is the 27th, not the 25th or the 28th. (CVS 2632) (check-in: 905b9d6c5e user: drh tags: trunk) | |
17:06 | Increase the version number and update web pages for the next release. (CVS 2631) (check-in: e6039e909a user: drh tags: trunk) | |
16:36 | Disable synchronous writes to the master journal when PRAGMA synchronous=OFF for all database files. Ticket #1375. (CVS 2630) (check-in: 644b96aa23 user: drh tags: trunk) | |
Changes
Changes to VERSION.
|
| | | 1 | 3.2.5 |
Changes to www/changes.tcl.
︙ | ︙ | |||
20 21 22 23 24 25 26 27 28 29 30 31 32 33 | if {[regexp {\(([0-9.]+)\)} $date all vers]} { set label [string map {. _} $vers] puts "<A NAME=\"version_$label\">" } puts "<DT><B>$date</B></DT>" puts "<DD><P><UL>$desc</UL></P></DD>" } chng {2005 August 24 (3.2.4)} { <li>Fix a bug introduced in the previous release that can cause a segfault while generating code for complex WHERE clauses.</li> <li>Allow floating point literals to begin or end with a decimal point.</li> } | > > > > > > > > > > > | 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | if {[regexp {\(([0-9.]+)\)} $date all vers]} { set label [string map {. _} $vers] puts "<A NAME=\"version_$label\">" } puts "<DT><B>$date</B></DT>" puts "<DD><P><UL>$desc</UL></P></DD>" } chng {2005 August 25 (3.2.5)} { <li>Fix a bug effecting DELETE and UPDATE statements that changed more than 40960 rows.</li> <li>Change the makefile so that it no longer requires GNUmake extensions</li> <li>Fix the --enable-threadsafe option on the configure script</li> <li>Fix a code generator bug that occurs when the left-hand side of an IN operator is constant and the right-hand side is a SELECT statement</li> <li>The PRAGMA synchronous=off statement now disables syncing of the master journal file in addition to the normal rollback journals</li> } chng {2005 August 24 (3.2.4)} { <li>Fix a bug introduced in the previous release that can cause a segfault while generating code for complex WHERE clauses.</li> <li>Allow floating point literals to begin or end with a decimal point.</li> } |
︙ | ︙ |
Changes to www/index.tcl.
1 2 3 4 5 6 7 8 9 10 11 | #!/usr/bin/tclsh source common.tcl header {SQLite home page} puts { <table width="100%" border="0" cellspacing="5"> <tr> <td width="50%" valign="top"> <h2>About SQLite</h2> <p> SQLite is a small C library that implements a self-contained, embeddable, | > > > > | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #!/usr/bin/tclsh source common.tcl header {SQLite home page} puts { <table width="100%" border="0" cellspacing="5"> <tr> <td width="50%" valign="top"> <h2>About SQLite</h2> <p> <table align="right" border="0"><tr><td> <a href="http://osdir.com/Article6677.phtml"> <img src="2005osaward.gif"></a> </td></tr></table> SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. Features include: </p> <p><ul> <li>Transactions are atomic, consistent, isolated, and durable (ACID) even after system crashes and power failures. |
︙ | ︙ | |||
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | proc newsitem {date title text} { puts "<h3>$date - $title</h3>" regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt puts "<p>$txt</p>" puts "<hr width=\"50%\">" } newsitem {2005-Aug-24} {Version 3.2.4} { This release fixes a bug in the new optimizer that can lead to segfaults when parsing very complex WHERE clauses. } newsitem {2005-Aug-21} {Version 3.2.3} { This release adds the <a href="lang_analyze.html">ANALYZE</a> command, the <a href="lang_expr.html">CAST</a> operator, and many very substantial improvements to the query optimizer. See the <a href="changes.html#version_3_2_3">change log</a> for additional information. } newsitem {2005-Aug-2} {2005 Open Source Award for SQLite} { | > > > > > < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | | 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | proc newsitem {date title text} { puts "<h3>$date - $title</h3>" regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt puts "<p>$txt</p>" puts "<hr width=\"50%\">" } newsitem {2005-Aug-28} {Version 3.2.5} { This release fixes a bug that causes DELETEs and UPDATEs to fail if they attempt to changes more than 40960 rows. } newsitem {2005-Aug-24} {Version 3.2.4} { This release fixes a bug in the new optimizer that can lead to segfaults when parsing very complex WHERE clauses. } newsitem {2005-Aug-21} {Version 3.2.3} { This release adds the <a href="lang_analyze.html">ANALYZE</a> command, the <a href="lang_expr.html">CAST</a> operator, and many very substantial improvements to the query optimizer. See the <a href="changes.html#version_3_2_3">change log</a> for additional information. } newsitem {2005-Aug-2} {2005 Open Source Award for SQLite} { SQLite and its primary author D. Richard Hipp have been honored with a <a href="http://osdir.com/Article6677.phtml">2005 Open Source Award</a> from Google and O'Reilly.<br clear="right"> } puts { <p align="right"><a href="oldnews.html">Old news...</a></p> </td></tr></table> } footer {$Id: index.tcl,v 1.120 2005/08/27 17:06:16 drh Exp $} |
Changes to www/oldnews.tcl.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #!/usr/bin/tclsh source common.tcl header {SQLite Older News} proc newsitem {date title text} { puts "<h3>$date - $title</h3>" regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt puts "<p>$txt</p>" 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. | > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | #!/usr/bin/tclsh source common.tcl header {SQLite Older News} proc newsitem {date title text} { puts "<h3>$date - $title</h3>" regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt puts "<p>$txt</p>" puts "<hr width=\"50%\">" } newsitem {2005-Jun-13} {Version 3.2.2} { This release includes numerous minor bug fixes, speed improvements, and code size reductions. There is no reason to upgrade unless you are having problems or unless you just want to. } newsitem {2005-Mar-29} {Version 3.2.1} { This release fixes a memory allocation problem in the new <a href="lang_altertable.html">ALTER TABLE ADD COLUMN</a> command. } newsitem {2005-Mar-21} {Version 3.2.0} { The primary purpose for version 3.2.0 is to add support for <a href="lang_altertable.html">ALTER TABLE ADD COLUMN</a>. The new ADD COLUMN capability is made possible by AOL developers supporting and embracing great open-source software. Thanks, AOL! Version 3.2.0 also fixes an obscure but serious bug that was discovered just prior to release. If you have a multi-statement transaction and within that transaction an UPDATE or INSERT statement fails due to a constraint, then you try to rollback the whole transaction, the rollback might not work correctly. See <a href="http://www.sqlite.org/cvstrac/tktview?tn=1171">Ticket #1171</a> for details. Upgrading is recommended for all users. } 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. |
︙ | ︙ | |||
217 218 219 220 221 222 223 | changes to both the C-language API and the underlying file format that will enable SQLite to better support internationalization. The first beta is schedule for release on 2004-July-01. Plans are to continue to support SQLite version 2.8 with bug fixes. But all new development will occur in version 3.0. } | | | 245 246 247 248 249 250 251 252 | changes to both the C-language API and the underlying file format that will enable SQLite to better support internationalization. The first beta is schedule for release on 2004-July-01. 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.13 2005/08/27 17:06:16 drh Exp $} |