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 "

    $desc

" } +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:
    1. -On a BEGIN TRANSACTION command. +On individual constraints within a CREATE TABLE or CREATE INDEX +statement.

    2. -On individual constraints within a CREATE TABLE or CREATE INDEX -statement. +On a BEGIN TRANSACTION command.

    3. @@ -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.

    }