/ Check-in [e6039e90]
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

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 | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: e6039e909a3fe807e1499fa99265ffe6c5c2008e
User & Date: drh 2005-08-27 17:06:16
Context
2005-08-27
17:19
Get the date right. Today is the 27th, not the 25th or the 28th. (CVS 2632) check-in: 905b9d6c user: drh tags: trunk
17:06
Increase the version number and update web pages for the next release. (CVS 2631) check-in: e6039e90 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: 644b96aa user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to VERSION.

     1         -3.2.4
            1  +3.2.5

Changes to www/changes.tcl.

    20     20     if {[regexp {\(([0-9.]+)\)} $date all vers]} {
    21     21       set label [string map {. _} $vers]
    22     22       puts "<A NAME=\"version_$label\">"
    23     23     }
    24     24     puts "<DT><B>$date</B></DT>"
    25     25     puts "<DD><P><UL>$desc</UL></P></DD>"
    26     26   }
           27  +
           28  +chng {2005 August 25 (3.2.5)} {
           29  +<li>Fix a bug effecting DELETE and UPDATE statements that changed
           30  +more than 40960 rows.</li>
           31  +<li>Change the makefile so that it no longer requires GNUmake extensions</li>
           32  +<li>Fix the --enable-threadsafe option on the configure script</li>
           33  +<li>Fix a code generator bug that occurs when the left-hand side of an IN
           34  +operator is constant and the right-hand side is a SELECT statement</li>
           35  +<li>The PRAGMA synchronous=off statement now disables syncing of the
           36  +master journal file in addition to the normal rollback journals</li>
           37  +}
    27     38   
    28     39   chng {2005 August 24 (3.2.4)} {
    29     40   <li>Fix a bug introduced in the previous release
    30     41   that can cause a segfault while generating code
    31     42   for complex WHERE clauses.</li>
    32     43   <li>Allow floating point literals to begin or end with a decimal point.</li>
    33     44   }

Changes to www/index.tcl.

     3      3   header {SQLite home page}
     4      4   puts {
     5      5   <table width="100%" border="0" cellspacing="5">
     6      6   <tr>
     7      7   <td width="50%" valign="top">
     8      8   <h2>About SQLite</h2>
     9      9   <p>
           10  +  <table align="right" border="0"><tr><td>
           11  +  <a href="http://osdir.com/Article6677.phtml">
           12  +  <img src="2005osaward.gif"></a>
           13  +  </td></tr></table>
    10     14   SQLite is a small
    11     15   C library that implements a self-contained, embeddable,
    12         -zero-configuration,
    13         -<a href="http://osdir.com/Article6677.phtml">award-winning</a>
           16  +zero-configuration
    14     17   SQL database engine.
    15     18   Features include:
    16     19   </p>
    17     20   
    18     21   <p><ul>
    19     22   <li>Transactions are atomic, consistent, isolated, and durable (ACID)
    20     23       even after system crashes and power failures.
................................................................................
    58     61   
    59     62   proc newsitem {date title text} {
    60     63     puts "<h3>$date - $title</h3>"
    61     64     regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt
    62     65     puts "<p>$txt</p>"
    63     66     puts "<hr width=\"50%\">"
    64     67   }
           68  +
           69  +newsitem {2005-Aug-28} {Version 3.2.5} {
           70  +  This release fixes a bug that causes DELETEs and UPDATEs to fail if
           71  +  they attempt to changes more than 40960 rows.
           72  +}
    65     73   
    66     74   newsitem {2005-Aug-24} {Version 3.2.4} {
    67     75     This release fixes a bug in the new optimizer that can lead to segfaults
    68     76     when parsing very complex WHERE clauses.
    69     77   }
    70     78   
    71     79   newsitem {2005-Aug-21} {Version 3.2.3} {
................................................................................
    73     81     the <a href="lang_expr.html">CAST</a> operator, and many
    74     82     very substantial improvements to the query optimizer.  See the
    75     83     <a href="changes.html#version_3_2_3">change log</a> for additional
    76     84     information.
    77     85   }
    78     86   
    79     87   newsitem {2005-Aug-2} {2005 Open Source Award for SQLite} {
    80         -  <table align="right" border="0"><tr><td>
    81         -  <a href="http://osdir.com/Article6677.phtml">
    82         -  <img src="2005osaward.gif"></a>
    83         -  </td></tr></table>
    84     88     SQLite and its primary author D. Richard Hipp have been honored with
    85     89     a <a href="http://osdir.com/Article6677.phtml">2005 Open Source
    86     90     Award</a> from Google and O'Reilly.<br clear="right">
    87     91   }
    88     92   
    89         -newsitem {2005-Jun-13} {Version 3.2.2} {
    90         -  This release includes numerous minor bug fixes, speed improvements,
    91         -  and code size reductions.  There is no reason to upgrade unless you
    92         -  are having problems or unless you just want to.
    93         -}
    94         -
    95         -newsitem {2005-Mar-29} {Version 3.2.1} {
    96         -  This release fixes a memory allocation problem in the new
    97         -  <a href="lang_altertable.html">ALTER TABLE ADD COLUMN</a>
    98         -  command.
    99         -}
   100         -
   101         -newsitem {2005-Mar-21} {Version 3.2.0} {
   102         -  The primary purpose for version 3.2.0 is to add support for
   103         -  <a href="lang_altertable.html">ALTER TABLE ADD COLUMN</a>.
   104         -  The new ADD COLUMN capability is made
   105         -  possible by AOL developers supporting and embracing great
   106         -  open-source software.  Thanks, AOL!
   107         -
   108         -  Version 3.2.0 also fixes an obscure but serious bug that was discovered
   109         -  just prior to release.  If you have a multi-statement transaction and
   110         -  within that transaction an UPDATE or INSERT statement fails due to a
   111         -  constraint, then you try to rollback the whole transaction, the rollback
   112         -  might not work correctly.  See
   113         -  <a href="http://www.sqlite.org/cvstrac/tktview?tn=1171">Ticket #1171</a>
   114         -  for details.  Upgrading is recommended for all users.
   115         -}
   116         -
   117     93   
   118     94   puts {
   119     95   <p align="right"><a href="oldnews.html">Old news...</a></p>
   120     96   </td></tr></table>
   121     97   }
   122         -footer {$Id: index.tcl,v 1.119 2005/08/24 11:07:19 drh Exp $}
           98  +footer {$Id: index.tcl,v 1.120 2005/08/27 17:06:16 drh Exp $}

Changes to www/oldnews.tcl.

     4      4   
     5      5   proc newsitem {date title text} {
     6      6     puts "<h3>$date - $title</h3>"
     7      7     regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt
     8      8     puts "<p>$txt</p>"
     9      9     puts "<hr width=\"50%\">"
    10     10   }
           11  +
           12  +newsitem {2005-Jun-13} {Version 3.2.2} {
           13  +  This release includes numerous minor bug fixes, speed improvements,
           14  +  and code size reductions.  There is no reason to upgrade unless you
           15  +  are having problems or unless you just want to.
           16  +}
           17  +
           18  +newsitem {2005-Mar-29} {Version 3.2.1} {
           19  +  This release fixes a memory allocation problem in the new
           20  +  <a href="lang_altertable.html">ALTER TABLE ADD COLUMN</a>
           21  +  command.
           22  +}
           23  +
           24  +newsitem {2005-Mar-21} {Version 3.2.0} {
           25  +  The primary purpose for version 3.2.0 is to add support for
           26  +  <a href="lang_altertable.html">ALTER TABLE ADD COLUMN</a>.
           27  +  The new ADD COLUMN capability is made
           28  +  possible by AOL developers supporting and embracing great
           29  +  open-source software.  Thanks, AOL!
           30  +
           31  +  Version 3.2.0 also fixes an obscure but serious bug that was discovered
           32  +  just prior to release.  If you have a multi-statement transaction and
           33  +  within that transaction an UPDATE or INSERT statement fails due to a
           34  +  constraint, then you try to rollback the whole transaction, the rollback
           35  +  might not work correctly.  See
           36  +  <a href="http://www.sqlite.org/cvstrac/tktview?tn=1171">Ticket #1171</a>
           37  +  for details.  Upgrading is recommended for all users.
           38  +}
    11     39   
    12     40   newsitem {2005-Mar-16} {Version 3.1.6} {
    13     41     Version 3.1.6 fixes a critical bug that can cause database corruption
    14     42     when inserting rows into tables with around 125 columns. This bug was
    15     43     introduced in version 3.0.0.  See
    16     44     <a href="http://www.sqlite.org/cvstrac/tktview?tn=1163">Ticket #1163</a>
    17     45     for additional information.
................................................................................
   217    245     changes to both the C-language API and the underlying file format
   218    246     that will enable SQLite to better support internationalization.
   219    247     The first beta is schedule for release on 2004-July-01.
   220    248   
   221    249     Plans are to continue to support SQLite version 2.8 with
   222    250     bug fixes.  But all new development will occur in version 3.0.
   223    251   }
   224         -footer {$Id: oldnews.tcl,v 1.12 2005/08/21 18:40:21 drh Exp $}
          252  +footer {$Id: oldnews.tcl,v 1.13 2005/08/27 17:06:16 drh Exp $}