From: drh Date: Mon, 30 Jan 2006 16:20:29 +0000 (+0000) Subject: Documentation updates in preparation for the release of 3.3.3 stable. (CVS 3038) X-Git-Tag: version-3.6.10~3129 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=f04902e8f6383438fc8a3840ceaef7c67613c762;p=thirdparty%2Fsqlite.git Documentation updates in preparation for the release of 3.3.3 stable. (CVS 3038) FossilOrigin-Name: 6537b5713a9541ec5712ae2564a801a07f93f4c8 --- diff --git a/VERSION b/VERSION index 4772543317..619b537668 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.3.2 +3.3.3 diff --git a/manifest b/manifest index f86027d517..3c6316679a 100644 --- a/manifest +++ b/manifest @@ -1,9 +1,9 @@ -C Add\sa\scouple\sof\sextra\stest\scases\sfor\s#1644.\s(CVS\s3037) -D 2006-01-30T15:41:53 +C Documentation\supdates\sin\spreparation\sfor\sthe\srelease\sof\s3.3.3\sstable.\s(CVS\s3038) +D 2006-01-30T16:20:30 F Makefile.in e936c6fc3134838318aa0335a85041e6da31f6ee F Makefile.linux-gcc 74ba0eadf88748a9ce3fd03d2a3ede2e6715baec F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028 -F VERSION dd67e1a7f1eae49ac8becb23f04d064c3cae6a5d +F VERSION 54c34680bfafc0aa2310025258978b402d7eaa64 F aclocal.m4 7daea4c35e88de30d5a3f6f7a2ab99720e803bbd F addopcodes.awk 701697fae48376375ec8532c3d04e910cfeef352 F art/2005osaward.gif 0d1851b2a7c1c9d0ccce545f3e14bca42d7fd248 @@ -306,7 +306,7 @@ F www/autoinc.tcl b357f5ba954b046ee35392ce0f884a2fcfcdea06 F www/c_interface.tcl b51b08591554c16a0c3ef718364a508ac25abc7e F www/capi3.tcl 7a7cc225fe02eb7ab861a6019b08baa0014409e1 F www/capi3ref.tcl 6311fd30c07aa82b4bdaab9822bce95dd8ab0e7c -F www/changes.tcl 1fe4a87982bb4d58a1205cbfe1600a8b3863a1aa +F www/changes.tcl afb94c4f007589734607b1f8619b80c16e3fd29e F www/common.tcl 14d121c28532ad20c3e349caa4db708b0b822083 F www/compile.tcl 276546d7eb445add5a867193bbd80f6919a6b084 F www/conflict.tcl cdd0f4b59b0ba6d61f67e6a38f3ae45853bacb30 @@ -317,7 +317,7 @@ F www/datatype3.tcl abe571728af2b3b42bcf67eda05faf550b64c596 F www/datatypes.tcl 7c786d2e8ff434346764534ec015966d17efce60 F www/different.tcl 81377eb0c8e27d3bdf812bde357281c4c44bec0c F www/direct1b.gif 32b48b764244817b6b591898dc52a04299a7b8a7 -F www/docs.tcl 4e2d716f004cc4c4dae773206ed58f50d4468a87 +F www/docs.tcl 09eeac4e565789a67abc63f166a9ae7f3050454d F www/download.tcl d56a1c30b1c3c18f62926a806179976eb133ce94 F www/dynload.tcl 02eb8273aa78cfa9070dd4501dca937fb22b466c F www/faq.tcl ac2a8b0cc13d8697ebf90d1bce63c089c0149633 @@ -325,13 +325,13 @@ F www/fileformat.tcl 900c95b9633abc3dcfc384d9ddd8eb4876793059 F www/formatchng.tcl f4f5f32205c0a70d07784f7bf9ce33ed34bfcbf3 F www/fullscanb.gif f7c94cb227f060511f8909e10f570157263e9a25 F www/index-ex1-x-b.gif f9b1d85c3fa2435cf38b15970c7e3aa1edae23a3 -F www/index.tcl 23c5ce792b1f127d19d17237ec856f2b29996eda +F www/index.tcl 9335abd68250ebf55e8b6be2d4c53cbc503fdb81 F www/indirect1b1.gif adfca361d2df59e34f9c5cac52a670c2bfc303a1 F www/lang.tcl ce9de23a6693469c5bfdafc1fd50d7b18752e7d7 F www/lockingv3.tcl f59b19d6c8920a931f096699d6faaf61c05db55f F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c F www/nulls.tcl ec35193f92485b87b90a994a01d0171b58823fcf -F www/oldnews.tcl 1a808d86882621557774bf7741ed81c7f4ef9f19 +F www/oldnews.tcl 593255c2b99afd93f4deba9d1f949bccd6c569b5 F www/omitted.tcl ee6b46f83d513b2187869740da829a700e1a355e F www/opcode.tcl 5bd68059416b223515a680d410a9f7cb6736485f F www/optimizer.tcl d6812a10269bd0d7c488987aac0ad5036cace9dc @@ -339,7 +339,8 @@ F www/optimizing.tcl f0b2538988d1bbad16cbfe63ec6e8f48c9eb04e5 F www/optoverview.tcl 815df406a38c9f69b27d37e8f7ede004c6d9f19e F www/pragma.tcl 44f7b665ca598ad24724f35991653638a36a6e3f F www/quickstart.tcl 2f3daf8038e82a102e1e8cc877aafa7a413f5f11 -F www/sharedcache.tcl ce211997860d9dd8fa9a6aa86cdfaf1235ccfcb6 +F www/shared.gif 265bae80c5b311c5a86e47662821076ffaf5c6ea +F www/sharedcache.tcl 3ebec81110e606af6fd65a3c4c19562cb173b29c F www/speed.tcl 656ed5be8cc9d536353e1a96927b925634a62933 F www/sqlite.tcl a883ed7b47371d31d471e6aea5ed1f972ae8e1be F www/support.tcl 7961ce16290692578d783bb11f0dc8391a9be9c3 @@ -348,7 +349,7 @@ F www/tclsqlite.tcl bb0d1357328a42b1993d78573e587c6dcbc964b9 F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0 F www/version3.tcl a99cf5f6d8bd4d5537584a2b342f0fb9fa601d8b F www/whentouse.tcl 97e2b5cd296f7d8057e11f44427dea8a4c2db513 -P 4cd4efaf5ef40a07e76fba3073bbd2600ca7e327 -R e0a441e6ebe29160a2ace2ed9b323d24 -U danielk1977 -Z ac93a43b4afd1211012625b86c812388 +P e10d229ff21ac884dda24f0ff936aaeb36ff9a3f +R 4524679dd348074f21f4d3ee0aeda15a +U drh +Z 8c535099f655c960885111463582efa2 diff --git a/manifest.uuid b/manifest.uuid index c5494d82c1..a88f0e8433 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -e10d229ff21ac884dda24f0ff936aaeb36ff9a3f \ No newline at end of file +6537b5713a9541ec5712ae2564a801a07f93f4c8 \ No newline at end of file diff --git a/www/changes.tcl b/www/changes.tcl index 67ac4745f1..bae64cda6a 100644 --- a/www/changes.tcl +++ b/www/changes.tcl @@ -25,6 +25,10 @@ proc chng {date desc} { puts "

" } +chng {2006 January 30 (3.3.3 beta)} { +
  • Minor bug fixes only.
  • +} + chng {2006 January 24 (3.3.2 beta)} {
  • Bug fixes and speed improvements. Improved test coverage.
  • Changes to the OS-layer interface: mutexes must now be recursive.
  • diff --git a/www/docs.tcl b/www/docs.tcl index 942f245666..4f467fd511 100644 --- a/www/docs.tcl +++ b/www/docs.tcl @@ -1,7 +1,7 @@ # This script generates the "docs.html" page that describes various # sources of documentation available for SQLite. # -set rcsid {$Id: docs.tcl,v 1.13 2005/09/08 11:04:57 drh Exp $} +set rcsid {$Id: docs.tcl,v 1.14 2006/01/30 16:20:30 drh Exp $} source common.tcl header {SQLite Documentation} puts { @@ -41,6 +41,11 @@ doc {SQL Syntax} {lang.html} { doc {Version 3 C/C++ API
    Reference} {capi3ref.html} { This document describes each API function separately. } +doc {Sharing Cache Mode} {sharedcache.html} { + Version 3.3.0 and later supports the ability for two or more + database connections to share the same page and schema cache. + This feature is useful for certain specialized applications. +} doc {Tcl API} {tclsqlite.html} { A description of the TCL interface bindings for SQLite. } diff --git a/www/index.tcl b/www/index.tcl index 50e1816369..a42e9607ae 100644 --- a/www/index.tcl +++ b/www/index.tcl @@ -66,6 +66,12 @@ proc newsitem {date title text} { puts "
    " } +newsitem {2006-Jan-30} {Version 3.3.3 stable} { + There have been no major problems discovered in version 3.3.2, so + we hereby declare the new APIs and language features to be stable + and supported. +} + newsitem {2006-Jan-24} {Version 3.3.2 beta} { More bug fixes and performance improvements as we move closer to a production-ready version 3.3.x. @@ -108,50 +114,9 @@ newsitem {2005-Dec-19} {Versions 3.2.8 and 2.8.17} { uniqueness constraint but the containing transaction commits. } -newsitem {2005-Sep-24} {Version 3.2.7} { - This version fixes several minor and obscure bugs. - Upgrade only if you are having problems. -} - -newsitem {2005-Sep-16} {Version 3.2.6 - Critical Bug Fix} { - This version fixes a bug that can result in database - corruption if a VACUUM of a 1 gibibyte or larger database fails - (perhaps do to running out of disk space or an unexpected power loss) - and is later rolled back. -

    - Also in this release: - The ORDER BY and GROUP BY processing was rewritten to use less memory. - Support for COUNT(DISTINCT) was added. The LIKE operator can now be - used by the optimizer on columns with COLLATE NOCASE. -} - -newsitem {2005-Aug-27} {Version 3.2.5} { - This release fixes a few more lingering bugs in the new code. - We expect that this release will be stable and ready for production use. -} - -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 ANALYZE command, - the CAST operator, and many - very substantial improvements to the query optimizer. See the - change log 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 2005 Open Source - Award from Google and O'Reilly.
    -} - puts {

    Old news...

    } -footer {$Id: index.tcl,v 1.132 2006/01/23 23:53:17 drh Exp $} +footer {$Id: index.tcl,v 1.133 2006/01/30 16:20:30 drh Exp $} diff --git a/www/oldnews.tcl b/www/oldnews.tcl index 22401f87be..d6672a038e 100644 --- a/www/oldnews.tcl +++ b/www/oldnews.tcl @@ -9,6 +9,48 @@ proc newsitem {date title text} { puts "
    " } +newsitem {2005-Sep-24} {Version 3.2.7} { + This version fixes several minor and obscure bugs. + Upgrade only if you are having problems. +} + +newsitem {2005-Sep-16} {Version 3.2.6 - Critical Bug Fix} { + This version fixes a bug that can result in database + corruption if a VACUUM of a 1 gibibyte or larger database fails + (perhaps do to running out of disk space or an unexpected power loss) + and is later rolled back. +

    + Also in this release: + The ORDER BY and GROUP BY processing was rewritten to use less memory. + Support for COUNT(DISTINCT) was added. The LIKE operator can now be + used by the optimizer on columns with COLLATE NOCASE. +} + +newsitem {2005-Aug-27} {Version 3.2.5} { + This release fixes a few more lingering bugs in the new code. + We expect that this release will be stable and ready for production use. +} + +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 ANALYZE command, + the CAST operator, and many + very substantial improvements to the query optimizer. See the + change log 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 2005 Open Source + Award from Google and O'Reilly.
    +} + + 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 @@ -249,4 +291,4 @@ newsitem {2004-Apr-23} {Work Begins On SQLite Version 3} { 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 $} +footer {$Id: oldnews.tcl,v 1.14 2006/01/30 16:20:30 drh Exp $} diff --git a/www/shared.gif b/www/shared.gif new file mode 100644 index 0000000000..9b7be7c4a4 Binary files /dev/null and b/www/shared.gif differ diff --git a/www/sharedcache.tcl b/www/sharedcache.tcl index e5e83dd3d2..c06c8882ad 100644 --- a/www/sharedcache.tcl +++ b/www/sharedcache.tcl @@ -57,7 +57,8 @@ shared-caches or regular database users is described elsewhere.
    -
    +
    +
     

    Figure 1