]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Documentation updates prior to 3.1.0. (CVS 2259)
authordrh <drh@noemail.net>
Fri, 21 Jan 2005 18:19:27 +0000 (18:19 +0000)
committerdrh <drh@noemail.net>
Fri, 21 Jan 2005 18:19:27 +0000 (18:19 +0000)
FossilOrigin-Name: fc4f1f13d053f861b6be0ceba29bd9e62554252f

main.mk
manifest
manifest.uuid
www/index.tcl
www/oldnews.tcl
www/omitted.tcl
www/speed.tcl

diff --git a/main.mk b/main.mk
index 0d2f4bd579fe0514abfdebe403c374161c55dd97..30cec4db33f093d4505c40a70b07225ae46889f5 100644 (file)
--- a/main.mk
+++ b/main.mk
@@ -488,6 +488,9 @@ vdbe.html:  $(TOP)/www/vdbe.tcl
 version3.html: $(TOP)/www/version3.tcl
        tclsh $(TOP)/www/version3.tcl >version3.html
 
+whentouse.html:        $(TOP)/www/whentouse.tcl
+       tclsh $(TOP)/www/whentouse.tcl >whentouse.html
+
 
 # Files to be published on the website.
 #
@@ -527,7 +530,8 @@ DOC = \
   support.html \
   tclsqlite.html \
   vdbe.html \
-  version3.html 
+  version3.html \
+  whentouse.html
 
 doc:   common.tcl $(DOC)
        mkdir -p doc
index b0a8c0d463c695cf3ecd43ce60f8c19b9af011f1..00cf61ffebcf2ead31740c378339a6cf6337b54e 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Initialize\sthe\srandom\snumber\sgenerator\sfrom\s/dev/urandom,\sif\savailable.\s(CVS\s2258)
-D 2005-01-21T17:53:17
+C Documentation\supdates\sprior\sto\s3.1.0.\s(CVS\s2259)
+D 2005-01-21T18:19:28
 F Makefile.in ffd81f5e926d40b457071b4de8d7c1fa18f39b5a
 F Makefile.linux-gcc a9e5a0d309fa7c38e7c14d3ecf7690879d3a5457
 F README a01693e454a00cc117967e3f9fdab2d4d52e9bc1
@@ -16,7 +16,7 @@ F doc/lemon.html f0f682f50210928c07e562621c3b7e8ab912a538
 F doc/report1.txt a031aaf37b185e4fa540223cb516d3bccec7eeac
 F install-sh 9d4de14ab9fb0facae2f48780b874848cbf2f895
 F ltmain.sh f6b283068efa69f06eb8aa1fe4bddfdbdeb35826
-F main.mk 612a0bdbc23797754186ea366ff54512081d17fb
+F main.mk 3156c139b50a996c786c9c13fba3ea06cf12799d
 F mkdll.sh 468d4f41d3ea98221371df4825cfbffbaac4d7e4
 F mkopcodec.awk bd46ad001c98dfbab07b1713cb8e692fa0e5415d
 F mkopcodeh.awk cc36b29ff7c996cc482f91a6fd3fa33297b075d5
@@ -253,25 +253,25 @@ F www/dynload.tcl 02eb8273aa78cfa9070dd4501dca937fb22b466c
 F www/faq.tcl abe360e630d8134bc6242c5e3664969c397eac6e
 F www/fileformat.tcl 900c95b9633abc3dcfc384d9ddd8eb4876793059
 F www/formatchng.tcl bfbf14dbf5181e771d06da7797767b0200b36d8a
-F www/index.tcl bb67c0d13020641d1fb4c043afa1f40fcc144d88
+F www/index.tcl 2ac775d5247922fd0f5d62178b28d41ccaed7d01
 F www/lang.tcl a79b222f29cd94e11aee7bb0e69e133d55b03602
 F www/lockingv3.tcl f59b19d6c8920a931f096699d6faaf61c05db55f
 F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c
 F www/nulls.tcl ec35193f92485b87b90a994a01d0171b58823fcf
-F www/oldnews.tcl 7aa4478e64631859770a5fe4b413919ba6ee8a08
-F www/omitted.tcl 7bd62b6f0f53b60c5360895b16b3af8407bbca03
+F www/oldnews.tcl e8851b24fe424364cd0f3f36b1b4036effea60ef
+F www/omitted.tcl 9f332aea97b47ec53234f4cd9aa4b4a6da8641ec
 F www/opcode.tcl dafa030a5a3cc24a2f9fd4cfbfb7d7323d2151b0
 F www/optimizing.tcl f0b2538988d1bbad16cbfe63ec6e8f48c9eb04e5
 F www/pragma.tcl f2f507d50755fea3636fbb956048aac4b14ee837
 F www/quickstart.tcl 6f6f694b6139be2d967b1492eb9a6bdf7058aa60
-F www/speed.tcl de99c82c4729a10b6733463636f15473c4ec95bc
+F www/speed.tcl 1f8fb33df0d5bebf29508af763db3ee019c45967
 F www/sqlite.tcl b51fd15f0531a54874de785a9efba323eecd5975
 F www/support.tcl 3955da0fd82be68cc5c83d347c05095e80967051
 F www/tclsqlite.tcl e73f8f8e5f20e8277619433f7970060ab01088fc
 F www/vdbe.tcl 095f106d93875c94b47367384ebc870517431618
 F www/version3.tcl 092a01f5ef430d2c4acc0ae558d74c4bb89638a0
 F www/whentouse.tcl 3e522a06ad41992023c80ca29a048ae2331ca5bd
-P 39786aa894d620480661ed8867961f9f1ef33e40
-R 3b3cb6465646de5c987cef2f82ee9d6f
+P aab8e7f8d81ffa786d5fae5a13963c6e58a8eefc
+R 8d7b3736901be3c2930c91d7488142dd
 U drh
-Z 55ddc61929d4f52f311fda35960362e7
+Z addbc0a3774749709cfb729c962c2c2f
index 17731ef8b175278fe39b2eb0300a3c5ddb6d893d..e8e82dab2f7dccc4a05fa610637f3e3f55842c94 100644 (file)
@@ -1 +1 @@
-aab8e7f8d81ffa786d5fae5a13963c6e58a8eefc
\ No newline at end of file
+fc4f1f13d053f861b6be0ceba29bd9e62554252f
\ No newline at end of file
index 9ce75fdeb5f8486c3cef7ac84d9047299baf9319..ab48b880b62146a26916731ededfbffd4c349852 100644 (file)
@@ -61,6 +61,18 @@ proc newsitem {date title text} {
   puts "<hr width=\"50%\">"
 }
 
+newsitem {2005-Jan-21} {Version 3.1.0 (alpha) Released} {
+  Version 3.1.0 (alpha) is now available on the
+  website.  Verison 3.1.0 is fully backwards compatible with the 3.0 series
+  and features many new features including Autovacuum and correlated
+  subqueries.  See the
+  <a href="http://www.sqlite.org/releasenotes310.html">release notes</a>
+  for details.
+
+  This is an alpha release.  A beta release is expected in about a week
+  with the first stable release to follow after two more weeks.
+}
+
 newsitem {2004-Nov-09} {SQLite at the 2004 International PHP Conference} {
   There was a talk on the architecture of SQLite and how to optimize
   SQLite queries at the 2004 International PHP Conference in Frankfurt,
@@ -70,13 +82,6 @@ newsitem {2004-Nov-09} {SQLite at the 2004 International PHP Conference} {
 }
 
 
-newsitem {2004-Oct-11} {Version 3.0.8} {
-  Version 3.0.8 of SQLite contains several code optimizations and minor
-  bug fixes and adds support for DEFERRED, IMMEDIATE, and EXCLUSIVE
-  transactions.  This is an incremental release.  There is no reason
-  to upgrade from version 3.0.7 if that version is working for you.
-}
-
 newsitem {2004-Oct-10} {SQLite at the 11<sup><small>th</small></sup>
 Annual Tcl/Tk Conference} {
   There will be a talk on the use of SQLite in Tcl/Tk at the
@@ -100,4 +105,4 @@ puts {
 <p align="right"><a href="oldnews.html">Old news...</a></p>
 </td></tr></table>
 }
-footer {$Id: index.tcl,v 1.103 2004/11/11 19:32:40 drh Exp $}
+footer {$Id: index.tcl,v 1.104 2005/01/21 18:19:28 drh Exp $}
index f872b044e20c6d3cd85abd736832b0a3b101056f..bef40216aa4b37cfced0972de97596abeefbb7a3 100644 (file)
@@ -9,6 +9,13 @@ proc newsitem {date title text} {
   puts "<hr width=\"50%\">"
 }
 
+newsitem {2004-Oct-11} {Version 3.0.8} {
+  Version 3.0.8 of SQLite contains several code optimizations and minor
+  bug fixes and adds support for DEFERRED, IMMEDIATE, and EXCLUSIVE
+  transactions.  This is an incremental release.  There is no reason
+  to upgrade from version 3.0.7 if that version is working for you.
+}
+
 newsitem {2004-Sep-18} {Version 3.0.7} {
   Version 3.0 has now been in use by multiple projects for several
   months with no major difficulties.   We consider it stable and
@@ -122,4 +129,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.7 2004/10/11 22:26:00 drh Exp $}
+footer {$Id: oldnews.tcl,v 1.8 2005/01/21 18:19:29 drh Exp $}
index 91d0ac8130453dae64d9445402c95b7a1c0b77ce..602cbe6dc48dcc7864fb293a01527d2e6a162615 100644 (file)
@@ -1,7 +1,7 @@
 #
 # Run this script to generated a omitted.html output file
 #
-set rcsid {$Id: omitted.tcl,v 1.6 2004/05/31 15:06:30 drh Exp $}
+set rcsid {$Id: omitted.tcl,v 1.7 2005/01/21 18:19:29 drh Exp $}
 source common.tcl
 header {SQL Features That SQLite Does Not Implement}
 puts {
@@ -33,11 +33,6 @@ feature {CHECK constraints} {
   NOT NULL and UNIQUE constraints are enforced, however.
 }
 
-feature {Variable subqueries} {
-  Subqueries must be static.  They are evaluated only once.  They may not,
-  therefore, refer to variables in the main query.
-}
-
 feature {FOREIGN KEY constraints} {
   FOREIGN KEY constraints are parsed but are not enforced.
 }
@@ -53,6 +48,7 @@ feature {Complete trigger support} {
 feature {ALTER TABLE} {
   To change a table you have to delete it (saving its contents to a temporary
   table) and recreate it from scratch.
+  ("ALTER TABLE ... RENAME TABLE ..." was added to version 3.1.0.)
 }
 
 feature {Nested transactions} {
index 9f68a3e14de7431525d2634dd37c4b3a552b3c8e..e6d7f9e631bbe72a99d1e10ece7d322589ad77aa 100644 (file)
@@ -1,13 +1,24 @@
 #
 # Run this Tcl script to generate the speed.html file.
 #
-set rcsid {$Id: speed.tcl,v 1.15 2004/10/10 17:24:55 drh Exp $ }
+set rcsid {$Id: speed.tcl,v 1.16 2005/01/21 18:19:29 drh Exp $ }
 source common.tcl
 header {SQLite Database Speed Comparison}
 
 puts {
 <h2>Database Speed Comparison</h2>
 
+<font color="red"><b>
+Note:  This document is old.  It describes a speed comparison between
+an older version of SQLite against archic versions of MySQL and PostgreSQL.
+Readers are invited to contribute more up-to-date speed comparisons
+on the <a href="http://www.sqlite.org/cvstrac/wiki">SQLite Wiki</a>.
+<p>
+The numbers here are old enough to be nearly meaningless.  Until it is
+updated, use this document only as proof that SQLite is not a
+sluggard.
+</b></font>
+
 <h3>Executive Summary</h3>
 
 <p>A series of tests were run to measure the relative performance of