From: drh Date: Wed, 9 Jun 2004 23:15:22 +0000 (+0000) Subject: Website changes for version 2.8.14. (CVS 1553) X-Git-Tag: version-3.6.10~4523 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f8646695a2c73ab83402656c1eacf2da46dfec60;p=thirdparty%2Fsqlite.git Website changes for version 2.8.14. (CVS 1553) FossilOrigin-Name: 73afa14a04e8aa22de71aac7d08abc0ec68dc327 --- diff --git a/manifest b/manifest index 9cae88dd23..b03446390d 100644 --- 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 diff --git a/manifest.uuid b/manifest.uuid index 0085621a1e..390537de40 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -39b4ba95c4a16b28b5e8c7a3331e09cb5796e258 \ No newline at end of file +73afa14a04e8aa22de71aac7d08abc0ec68dc327 \ No newline at end of file diff --git a/test/lock.test b/test/lock.test index a68f1be245..b135e8a0f1 100644 --- a/test/lock.test +++ b/test/lock.test @@ -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 diff --git a/www/changes.tcl b/www/changes.tcl index 42bb790018..7e54563425 100644 --- a/www/changes.tcl +++ b/www/changes.tcl @@ -21,6 +21,22 @@ proc chng {date desc} { puts "

" } +chng {2004 June 9 (2.8.14)} { +
  • Fix the min() and max() optimizer so that it works when the FROM + clause consists of a subquery.
  • +
  • Ignore extra whitespace at the end of of "." commands in the shell.
  • +
  • Bundle sqlite_encode_binary() and sqlite_decode_binary() with the + library.
  • +
  • The TEMP_STORE and DEFAULT_TEMP_STORE pragmas now work.
  • +
  • Code changes to compile cleanly using OpenWatcom.
  • +
  • Fix VDBE stack overflow problems with INSTEAD OF triggers and + NULLs in IN operators.
  • +
  • Add the global variable sqlite_temp_directory which if set defines the + directory in which temporary files are stored.
  • +
  • sqlite_interrupt() plays well with VACUUM.
  • +
  • Other minor bug fixes.
  • +} + chng {2004 March 8 (2.8.13)} {
  • Refactor parts of the code in order to make the code footprint smaller. The code is now also a little bit faster.
  • diff --git a/www/index.tcl b/www/index.tcl index e61a6b1697..a61d3ac361 100644 --- a/www/index.tcl +++ b/www/index.tcl @@ -58,6 +58,13 @@ proc newsitem {date title text} { puts "
    " } +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 { } -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 $}