]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Website changes for version 2.8.14. (CVS 1553)
authordrh <drh@noemail.net>
Wed, 9 Jun 2004 23:15:22 +0000 (23:15 +0000)
committerdrh <drh@noemail.net>
Wed, 9 Jun 2004 23:15:22 +0000 (23:15 +0000)
FossilOrigin-Name: 73afa14a04e8aa22de71aac7d08abc0ec68dc327

manifest
manifest.uuid
test/lock.test
www/changes.tcl
www/index.tcl

index 9cae88dd23bee174f482b352ee978628ddd629e3..b03446390d6663a72df5e7b490af7d581691b571 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C If\sa\scommit\sfails\sdue\sto\slock\scontention\sright\safter\sthe\sCOMMIT\scommand,\stake\nthe\sdatabase\sback\sout\sof\sautocommit\smode.\s\sDo\snot\srollback.\s\sThis\sgives\sthe\nuser\sthe\schance\sto\stry\sthe\sCOMMIT\sagain.\s(CVS\s1551)
-D 2004-06-09T21:01:11
+C Website\schanges\sfor\sversion\s2.8.14.\s(CVS\s1553)
+D 2004-06-09T23:15:22
 F Makefile.in ab7b0d5118e2da97bac66be8684a1034e3500f5a
 F Makefile.linux-gcc a9e5a0d309fa7c38e7c14d3ecf7690879d3a5457
 F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd
@@ -119,7 +119,7 @@ F test/join2.test c97e4c5aa65dea462145529e58212a709b4722b8
 F test/lastinsert.test 31382f88b9b0270333ac9e4a17f2c2f4732da718
 F test/laststmtchanges.test cabd11bdfbaf73a4486c50b58297d9c2038ccc18
 F test/limit.test 60d7f856ee7846f7130dee67f10f0e726cd70b5d
-F test/lock.test 3dfd0f4f981f759ae1c07c19443e424dc9fdb133
+F test/lock.test bf3beb32eb792dd328c499c57b81a7fc15024d53
 F test/main.test 6a851b5992c4881a725a3d9647e629199df8de9d
 F test/malloc.test 4e19b96d9cd7d61f4826e6fce03849ad5ad526dd
 F test/memdb.test befe8f26d430d07ba65692243a893a0e82a0b866
@@ -191,7 +191,7 @@ F www/audit.tcl 90e09d580f79c7efec0c7d6f447b7ec5c2dce5c0
 F www/c_interface.tcl 2176519fc2bd2d2cf6fe74fd806fc2d8362de2c8
 F www/capi3.tcl a940c5ca0b0ebafd5acfe2ceca5a388bd8cfb468
 F www/capi3ref.tcl 4248a45a0fd21fe0c116326300408d0999a028b5
-F www/changes.tcl 9d562205db584d26b358ebe93fb58039feefd1b8
+F www/changes.tcl cbe942607b2b9e5dc995395f37042dbb5a629c7f
 F www/common.tcl f786e6be86fb2627ceb30e770e9efa83b9c67a3a
 F www/conflict.tcl fb8a2ba83746c7fdfd9e52fa7f6aaf5c422b8246
 F www/copyright-release.html 294e011760c439c44951a6bfecd4c81a1ae359e8
@@ -205,7 +205,7 @@ F www/dynload.tcl 02eb8273aa78cfa9070dd4501dca937fb22b466c
 F www/faq.tcl 3a1776818d9bd973ab0c3048ec7ad6b1ad091ae5
 F www/fileformat.tcl f71a06a0d533c7df408539c64113b4adeaf29764
 F www/formatchng.tcl 7ed8a5c871ab105f01e5defe1822ec39f70675bb
-F www/index.tcl 1adf29e9230553b88211ee6a4ec508b6cdae8002
+F www/index.tcl 64435502af780d7cd813365d443b9b9344662ce4
 F www/lang.tcl fc528581c4a406cabc138e2f17db5ef6f38615ff
 F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c
 F www/nulls.tcl f31330db8c978e675f5cd263067b32b822effa6f
@@ -218,7 +218,7 @@ F www/support.tcl 1801397edd271cc39a2aadd54e701184b5181248
 F www/tclsqlite.tcl 19191cf2a1010eaeff74c51d83fd5f5a4d899075
 F www/vdbe.tcl 59288db1ac5c0616296b26dce071c36cb611dfe9
 F www/whentouse.tcl a8335bce47cc2fddb07f19052cb0cb4d9129a8e4
-P 3674b25edc37145b2b1275dd20580015ace66aa7
-R 54a930519b492184ca6ff8c96e1ccf57
+P 39b4ba95c4a16b28b5e8c7a3331e09cb5796e258
+R 44b229b6f9f8c0c03939e9b1fc2349f9
 U drh
-Z 2cb6cb629daca008ee4d5e7a60ffe6e8
+Z 46184513a3c8accdddcddf8998ee3516
index 0085621a1e5559d20686521e26a241add5782e85..390537de40fe3c5cb9e10c9302558f0fe9c9417a 100644 (file)
@@ -1 +1 @@
-39b4ba95c4a16b28b5e8c7a3331e09cb5796e258
\ No newline at end of file
+73afa14a04e8aa22de71aac7d08abc0ec68dc327
\ No newline at end of file
index a68f1be245beaef518de931d4788899bd8257aa9..b135e8a0f115e9d0dc1df19982c1228669165145 100644 (file)
@@ -11,7 +11,7 @@
 # This file implements regression tests for SQLite library.  The
 # focus of this script is database locks.
 #
-# $Id: lock.test,v 1.21 2004/05/31 08:26:49 danielk1977 Exp $
+# $Id: lock.test,v 1.22 2004/06/09 23:15:22 drh Exp $
 
 
 set testdir [file dirname $argv0]
@@ -33,11 +33,6 @@ do_test lock-1.3 {
   execsql {CREATE TABLE t1(a int, b int)}
   execsql {SELECT name FROM sqlite_master WHERE type='table' ORDER BY name}
 } {t1}
-#do_test lock-1.4 {
-#  catchsql {
-#    SELECT name FROM sqlite_master WHERE type='table' ORDER BY name
-#  } db2
-#} {1 {database schema has changed}}
 do_test lock-1.5 {
   catchsql {
      SELECT name FROM sqlite_master WHERE type='table' ORDER BY name
@@ -48,9 +43,13 @@ do_test lock-1.6 {
   execsql {INSERT INTO t1 VALUES(1,2)}
   execsql {SELECT * FROM t1}
 } {1 2}
-do_test lock-1.7 {
-  execsql {SELECT * FROM t1} db2
-} {1 2}
+do_test lock-1.7.1 {
+  catchsql {SELECT * FROM t1} db2
+} {1 {no such table: t1}}
+do_test lock-1.7.2 {
+  execsql {SELECT * FROM sqlite_master LIMIT 1} db2
+  catchsql {SELECT * FROM t1} db2
+} {0 {1 2}}
 do_test lock-1.8 {
   execsql {UPDATE t1 SET a=b, b=a} db2
   execsql {SELECT * FROM t1} db2
index 42bb790018e903da1aaaa17b5d8b555dee73d56f..7e54563425248ce9f2c14411ef9905efbf501c01 100644 (file)
@@ -21,6 +21,22 @@ proc chng {date desc} {
   puts "<DD><P><UL>$desc</UL></P></DD>"
 }
 
+chng {2004 June 9 (2.8.14)} {
+<li>Fix the min() and max() optimizer so that it works when the FROM
+    clause consists of a subquery.</li>
+<li>Ignore extra whitespace at the end of of "." commands in the shell.</li>
+<li>Bundle sqlite_encode_binary() and sqlite_decode_binary() with the 
+    library.</li>
+<li>The TEMP_STORE and DEFAULT_TEMP_STORE pragmas now work.</li>
+<li>Code changes to compile cleanly using OpenWatcom.</li>
+<li>Fix VDBE stack overflow problems with INSTEAD OF triggers and
+    NULLs in IN operators.</li>
+<li>Add the global variable sqlite_temp_directory which if set defines the
+    directory in which temporary files are stored.</li>
+<li>sqlite_interrupt() plays well with VACUUM.</li>
+<li>Other minor bug fixes.</li>
+}
+
 chng {2004 March 8 (2.8.13)} {
 <li>Refactor parts of the code in order to make the code footprint
     smaller.  The code is now also a little bit faster.</li>
index e61a6b169750ca4d877025653d7870b8ccd3428a..a61d3ac3613240e6c58f77c2b194d1f30546cb3b 100644 (file)
@@ -58,6 +58,13 @@ proc newsitem {date title text} {
   puts "<hr width=\"50%\">"
 }
 
+newsitem {2004-Jun-09} {Version 2.8.14 Released} {
+  SQLite version 2.8.14 is a patch release to the stable 2.8 series.
+  There is no reason to upgrade if 2.8.13 is working ok for you.
+  This is only a bug-fix release.  Most developement effort is
+  going into version 3.0.0 which is due out soon.
+}
+
 newsitem {2004-May-31} {CVS Access Temporarily Disabled} {
   Anonymous access to the CVS repository will be suspended
   for 2 weeks beginning on 2004-June-04.  Everyone will still
@@ -80,4 +87,4 @@ newsitem {2004-Apr-23} {Work Begins On SQLite Version 3} {
 puts {
 </td></tr></table>
 }
-footer {$Id: index.tcl,v 1.85 2004/06/01 12:59:50 drh Exp $}
+footer {$Id: index.tcl,v 1.86 2004/06/09 23:15:22 drh Exp $}