/ Check-in [852100a3]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Bump the version number and update documents in preparation for 3.3.16. (CVS 3850)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 852100a332d9f602e5f6285d2b7e19a3060c6162
User & Date: drh 2007-04-18 13:49:37
Context
2007-04-18
14:24
Minor changes (mainly to assert() macros) to handle malloc failure in vtab operations. (CVS 3851) check-in: 175156d1 user: danielk1977 tags: trunk
13:49
Bump the version number and update documents in preparation for 3.3.16. (CVS 3850) check-in: 852100a3 user: drh tags: trunk
2007-04-17
08:32
Avoid reloading the db schema after a failed OP_VerifyCookie if the in-memory schema cookie already matches the database file. (CVS 3849) check-in: 61c1d06d user: danielk1977 tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to VERSION.

     1         -3.3.15
            1  +3.3.16

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 {2007 April 18 (3.3.16)} {
           29  +<li>Fix a bug that caused VACUUM to fail if NULLs appeared in a
           30  +    UNIQUE column.</li>
           31  +<li>Reinstate performance improvements that were added in 3.3.14
           32  +    but regressed in 3.3.15.</li>
           33  +<li>Fix problems with the handling of ORDER BY expressions on
           34  +    compound SELECT statements in subqueries.</li>
           35  +<li>Fix a potential segfault when destroying locks on WinCE in
           36  +    a multi-threaded environment.</li>
           37  +<li>Documentation updates.</li>
           38  +}
    27     39   
    28     40   chng {2007 April 9 (3.3.15)} {
    29     41   <li>Fix a bug introduced in 3.3.14 that caused a rollback of
    30     42       CREATE TEMP TABLE to leave the database connection wedged.</li>
    31     43   <li>Fix a bug that caused an extra NULL row to be returned when
    32     44       a descending query was interrupted by a change to the database.</li>
    33     45   <li>The FOR EACH STATEMENT clause on a trigger now causes a syntax

Changes to www/index.tcl.

    68     68   
    69     69   proc newsitem {date title text} {
    70     70     puts "<h3>$date - $title</h3>"
    71     71     regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt
    72     72     puts "<p>$txt</p>"
    73     73     puts "<hr width=\"50%\">"
    74     74   }
           75  +
           76  +newsitem {2007-Apr-18} {Version 3.3.16} {
           77  +  Performance improvements added in 3.3.14 but mistakenly turned off
           78  +  in 3.3.15 have been reinstated.  A bug has been fixed that prevented 
           79  +  VACUUM from running if a NULL value was in a UNIQUE column.
           80  +}
    75     81   
    76     82   newsitem {2007-Apr-09} {Version 3.3.15} {
    77     83     An annoying bug introduced in 3.3.14 has been fixed.  There are
    78     84     also many enhancements to the test suite.  
    79     85   }
    80     86   
    81     87   newsitem {2007-Apr-02} {Version 3.3.14} {
................................................................................
   104    110     PRAGMA integrity_check</a> has been enhanced.
   105    111   }
   106    112   
   107    113   puts {
   108    114   <p align="right"><a href="oldnews.html">Old news...</a></p>
   109    115   </td></tr></table>
   110    116   }
   111         -footer {$Id: index.tcl,v 1.152 2007/04/09 13:18:47 drh Exp $}
          117  +footer {$Id: index.tcl,v 1.153 2007/04/18 13:49:37 drh Exp $}