From: drh
Date: Sat, 17 May 2003 01:39:39 +0000 (+0000)
Subject: Bump the version number to 2.8.1. Update documentation prior to release. (CVS 978)
X-Git-Tag: version-3.6.10~5090
X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8625f9fe3859b0ec95bb345cab0cb33add4db631;p=thirdparty%2Fsqlite.git
Bump the version number to 2.8.1. Update documentation prior to release. (CVS 978)
FossilOrigin-Name: 0874814ab01ffc0acffec8e6cec34eaab3428d36
---
diff --git a/VERSION b/VERSION
index 834f262953..dbe5900654 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.8.0
+2.8.1
diff --git a/manifest b/manifest
index 2373768aba..79306e4784 100644
--- a/manifest
+++ b/manifest
@@ -1,9 +1,9 @@
-C Escape\sbackslashes\sin\secho\scommands\sin\sthe\smakefiles.\s\sTickets\s#311,\s#282,\s#256.\s(CVS\s977)
-D 2003-05-17T00:24:21
+C Bump\sthe\sversion\snumber\sto\s2.8.1.\s\sUpdate\sdocumentation\sprior\sto\srelease.\s(CVS\s978)
+D 2003-05-17T01:39:40
F Makefile.in 14d22c39109f6212b1fcc15aee6d05b20ac68476
F Makefile.linux-gcc b86a99c493a5bfb402d1d9178dcdc4bd4b32f906
F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd
-F VERSION e5b03976c56deafa24511d6ef17d64a28679e9bd
+F VERSION 861f3b65982ad74cf5a8ddc9ce5df857c4c7a3bf
F aclocal.m4 ff32919e75f42b2d4213fe3c6f79dd0fe47f7769
F config.guess 831db445a8ae31d1f773fce85e14c16c8677417d
F config.sub 975368989965310238930ecf8e7f06a23061dbb1
@@ -146,7 +146,7 @@ F www/arch.png 82ef36db1143828a7abc88b1e308a5f55d4336f4
F www/arch.tcl 44b589fc01d6829d43447ab40588b00aec5b9734
F www/audit.tcl 90e09d580f79c7efec0c7d6f447b7ec5c2dce5c0
F www/c_interface.tcl 5b54a6f65b70b02da2f6df4f8a23a4b10032e89e
-F www/changes.tcl 7eb04deffbe116cdb558443f8f7df74ebd021daa
+F www/changes.tcl 3c4a94fe05cffa6bc09ee94d5858f847e82eb2d5
F www/conflict.tcl 81dd21f9a679e60aae049e9dd8ab53d59570cda2
F www/datatypes.tcl 0cb28565580554fa7e03e8fcb303e87ce57757ae
F www/download.tcl 0932d7f4f0e8b2adbbd22fac73132f86e43ab4a9
@@ -154,8 +154,8 @@ F www/dynload.tcl 02eb8273aa78cfa9070dd4501dca937fb22b466c
F www/faq.tcl 12d1788d4abcfe1ff3054e17605df2418883bf6f
F www/fileformat.tcl d9b586416c0d099b82e02e469d532c9372f98f3f
F www/formatchng.tcl cbaf0f410096c71f86a7537cf9249fa04b9a659c
-F www/index.tcl b155eba45136d19e7aa6ba979d4093180c335cf7
-F www/lang.tcl bb945a1081928d9de8f08fa15632ac42c73c0c13
+F www/index.tcl a34315cada875af0b098b4c45981da8ab33fe7b6
+F www/lang.tcl 4a22a96cfc3f8eae430cb4a0996d7c7855b07586
F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c
F www/nulls.tcl 29497dac2bc5b437aa7e2e94577dad4d8933ed26
F www/omitted.tcl 118062f40a203fcb88b8d68ef1d7c0073ac191ec
@@ -165,7 +165,7 @@ F www/speed.tcl cb4c10a722614aea76d2c51f32ee43400d5951be
F www/sqlite.tcl 4bd1729e320f5fa9125f0022b281fbe839192125
F www/tclsqlite.tcl 1db15abeb446aad0caf0b95b8b9579720e4ea331
F www/vdbe.tcl 2013852c27a02a091d39a766bc87cff329f21218
-P f1d955efd91093994db43a1540080d32442d5ac0
-R 03992ccc785874fa02ae390fd264aa6c
+P d614861b8ad9e661b8f08131b95d730e2c2c35c2
+R c76d9b8ab613a0380e0dfbca7054b976
U drh
-Z 260c30646225745d6845b061a282070d
+Z bb2218ce727ba25eecc329f2efd70f2c
diff --git a/manifest.uuid b/manifest.uuid
index cf48cb7965..f4c1116efc 100644
--- a/manifest.uuid
+++ b/manifest.uuid
@@ -1 +1 @@
-d614861b8ad9e661b8f08131b95d730e2c2c35c2
\ No newline at end of file
+0874814ab01ffc0acffec8e6cec34eaab3428d36
\ No newline at end of file
diff --git a/www/changes.tcl b/www/changes.tcl
index aadea0cee2..3d5d125511 100644
--- a/www/changes.tcl
+++ b/www/changes.tcl
@@ -12,8 +12,8 @@ puts {
This file provides a high-level summary of changes to SQLite.
For more detail, refer the the checkin logs generated by
CVS at
-
-http://cvs.hwaci.com:2080/sqlite/timeline.
+
+http://cvs.hwaci.com/sqlite/timeline.
@@ -25,6 +25,21 @@ proc chng {date desc} {
puts " "
}
+chng {2003 May 16 (2.8.1)} {
+
Reactivated the VACUUM command that reclaims unused disk space in
+ a database file.
+Added the ATTACH and DETACH commands to allow interacting with multiple
+ database files at the same time.
+Added support for TEMP triggers and indices.
+Added support for in-memory databases.
+Removed the experimental sqlite_open_aux_file(). Its function is
+ subsumed in the new ATTACH command.
+The precedence order for ON CONFLICT clauses was changed so that
+ ON CONFLICT clauses on BEGIN statements have a higher precedence than
+ ON CONFLICT clauses on constraints.
+Many, many bug fixes and compatibility enhancements.
+}
+
chng {2003 Feb 16 (2.8.0)} {
Modified the journal file format to make it more resistant to corruption
that can occur after an OS crash or power failure.
diff --git a/www/index.tcl b/www/index.tcl
index a7e3f4bb08..582c4cf972 100644
--- a/www/index.tcl
+++ b/www/index.tcl
@@ -1,7 +1,7 @@
#
# Run this TCL script to generate HTML for the index.html file.
#
-set rcsid {$Id: index.tcl,v 1.73 2003/02/15 23:09:17 drh Exp $}
+set rcsid {$Id: index.tcl,v 1.74 2003/05/17 01:39:40 drh Exp $}
puts {
SQLite: An Embeddable SQL Database Engine
@@ -36,8 +36,8 @@ puts {
Quick Links:
@@ -77,12 +77,12 @@ puts {Current Status
A Change Summary is available on this
website. You can also access a detailed
-change history,
-view open bugs,
+change history,
+view open bugs,
or
-report new bugs
+report new bugs
at the
-CVS server.
+CVS server.
Complete source code and precompiled binaries for the latest release are
available for download on this site. You
@@ -111,22 +111,6 @@ for additional information.
}
-puts {Major Database File Format Change - Version 2.6.0 - 2002 July 17
-
-Beginning with version 2.6.0, the SQLite database file format changed
-in an incompatible way. If you open a database file from version 2.5.6
-or earlier with version 2.6.0 or later of the library, then the file format
-will be converted automatically. This is an irreversible operation. Once
-the conversion occurs, you will no longer be able to access the database
-file from older versions of the library. If the database is large, the
-conversion might take some time. (Allow 1 to 2 seconds per megabyte
-of database under Linux.) If the database is read-only,
-the conversion cannot occur and the attempt to open the database will
-fail.
-It is suggested that you make backup copies of older database files
-before attempting to open them with version 2.6.0 or later of the library.
-}
-
puts {Documentation
The following documentation is currently available:
@@ -151,11 +135,14 @@ puts {Documentation
database file format used by SQLite.
A speed comparison between SQLite, PostgreSQL,
and MySQL.
+User-written documentation is available on the
+ SQLite Wiki. Please
+ contribute if you can.
The SQLite source code is 30% comment. These comments are
-another important source of information.
+another important source of information.
}
@@ -225,8 +212,8 @@ using SQLite, visit the Wiki documentation at:
-
-http://cvs.hwaci.com:2080/sqlite/wiki
+
+http://cvs.hwaci.com/sqlite/wiki
}
diff --git a/www/lang.tcl b/www/lang.tcl
index 299e2a007c..b89f38dc4e 100644
--- a/www/lang.tcl
+++ b/www/lang.tcl
@@ -1,7 +1,7 @@
#
# Run this Tcl script to generate the sqlite.html file.
#
-set rcsid {$Id: lang.tcl,v 1.57 2003/05/10 02:54:02 jplyon Exp $}
+set rcsid {$Id: lang.tcl,v 1.58 2003/05/17 01:39:40 drh Exp $}
puts {
@@ -21,7 +21,7 @@ language. But it does omit some features
while at the same time
adding a few features of its own. This document attempts to
describe percisely what parts of the SQL language SQLite does
-and does not support. A list of keywords is
+and does not support. A list of keywords is
given at the end.
In all of the syntax diagrams that follow, literal text is shown in
@@ -1149,7 +1149,7 @@ If a NOT NULL constraint violation occurs, the NULL value is replaced
by the default value for that column. If the column has no default
value, then the ABORT algorithm is used.
-When this conflict resolution strategy delete rows in order to
+
When this conflict resolution strategy deletes rows in order to
statisfy a constraint, it does not invoke delete triggers on those
rows. But that may change in a future release.
@@ -1163,12 +1163,12 @@ in order from lowest to highest precedence:
-On a BEGIN TRANSACTION command.
+On individual constraints within a CREATE TABLE or CREATE INDEX
+statement.
-On individual constraints within a CREATE TABLE or CREATE INDEX
-statement.
+On a BEGIN TRANSACTION command.
@@ -1177,9 +1177,9 @@ In the OR clause of a COPY, INSERT, or UPDATE command.
The algorithm specified in the OR clause of a COPY, INSERT, or UPDATE
-overrides any algorithm specified by a CREATE TABLE or CREATE INDEX.
-The algorithm specified within a CREATE TABLE or CREATE INDEX will, in turn,
-override the algorithm specified by a BEGIN TRANSACTION command.
+overrides any algorithm specified on the BEGIN TRANSACTION command and
+the algorithm specified on the BEGIN TRANSACTION command overrides the
+algorithm specified in the a CREATE TABLE or CREATE INDEX.
If no algorithm is specified anywhere, the ABORT algorithm is used.
}