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