Final preparations for the 3.1.0 alpha release. (CVS 2255)

FossilOrigin-Name: 17122c7e8e9cae36f1ffa7b42bd69d702980ac6a
This commit is contained in:
drh 2005-01-21 15:52:32 +00:00
parent 576ec6b32a
commit 7bf5661068
7 changed files with 33 additions and 23 deletions

View File

@ -1 +1 @@
3.0.8 3.1.0alpha

View File

@ -1,9 +1,9 @@
C Improve\stest\scoverage\sfor\sminimum\sfeature\sbuilds.\s(CVS\s2254) C Final\spreparations\sfor\sthe\s3.1.0\salpha\srelease.\s(CVS\s2255)
D 2005-01-21T11:55:26 D 2005-01-21T15:52:33
F Makefile.in ffd81f5e926d40b457071b4de8d7c1fa18f39b5a F Makefile.in ffd81f5e926d40b457071b4de8d7c1fa18f39b5a
F Makefile.linux-gcc a9e5a0d309fa7c38e7c14d3ecf7690879d3a5457 F Makefile.linux-gcc a9e5a0d309fa7c38e7c14d3ecf7690879d3a5457
F README a01693e454a00cc117967e3f9fdab2d4d52e9bc1 F README a01693e454a00cc117967e3f9fdab2d4d52e9bc1
F VERSION 342b6d5fde93b6d45023e2fee0163dda6464b9d6 F VERSION e4a9a02b4ac8f4eb8d29471d0d70a957d96ce892
F aclocal.m4 7daea4c35e88de30d5a3f6f7a2ab99720e803bbd F aclocal.m4 7daea4c35e88de30d5a3f6f7a2ab99720e803bbd
F art/SQLite.eps 9b43cc99cfd2be687d386faea6862ea68d6a72b2 F art/SQLite.eps 9b43cc99cfd2be687d386faea6862ea68d6a72b2
F art/SQLite.gif 1bbb94484963f1382e27e1c5e86dd0c1061eba2b F art/SQLite.gif 1bbb94484963f1382e27e1c5e86dd0c1061eba2b
@ -85,7 +85,7 @@ F src/where.c f4127cc2633ee0f74790ab7f09f5af832489e44e
F tclinstaller.tcl 36478c3bbfc5b93ceac42d94e3c736937b808432 F tclinstaller.tcl 36478c3bbfc5b93ceac42d94e3c736937b808432
F test/all.test 7f0988442ab811dfa41793b5b550f5828ce316f3 F test/all.test 7f0988442ab811dfa41793b5b550f5828ce316f3
F test/alter.test 95c57a4f461fa81293e0dccef7f83889aadb169a F test/alter.test 95c57a4f461fa81293e0dccef7f83889aadb169a
F test/attach.test 3391776495dc9434c8f3c67a7591db2aef0cd4fa F test/attach.test a16731cdd37ec2a383c1a031d3bcf7d71a2209fe
F test/attach2.test eeb987770f4dbe68bd29afdbc2e8cff0142e6eb5 F test/attach2.test eeb987770f4dbe68bd29afdbc2e8cff0142e6eb5
F test/attach3.test c05c70b933afbde0901dab9da3e66ee842c09f38 F test/attach3.test c05c70b933afbde0901dab9da3e66ee842c09f38
F test/auth.test 559e0816b8100740624ebb0ab7aab05f5c92831c F test/auth.test 559e0816b8100740624ebb0ab7aab05f5c92831c
@ -139,7 +139,7 @@ F test/insert3.test fa7cb5b01709a1bca3e28c82c80c1d44386b3676
F test/interrupt.test 5b4d8389e6cf2d01b94f87cfd02d9df1073bfb2d F test/interrupt.test 5b4d8389e6cf2d01b94f87cfd02d9df1073bfb2d
F test/intpkey.test b57cf5236fde1bd8cbc1388fa0c91908f6fd9194 F test/intpkey.test b57cf5236fde1bd8cbc1388fa0c91908f6fd9194
F test/ioerr.test fb507c2596bb07aeaff257cb48fcc93340159f0c F test/ioerr.test fb507c2596bb07aeaff257cb48fcc93340159f0c
F test/join.test 95ee10ed1a6158020f4374016594303d4f75ee76 F test/join.test e08471279574487cac0d17fa1ea66aca15c4de7f
F test/join2.test f2171c265e57ee298a27e57e7051d22962f9f324 F test/join2.test f2171c265e57ee298a27e57e7051d22962f9f324
F test/join3.test 6f0c774ff1ba0489e6c88a3e77b9d3528fb4fda0 F test/join3.test 6f0c774ff1ba0489e6c88a3e77b9d3528fb4fda0
F test/join4.test cc6cafe85e11aacacd0abcd247a46bed251308f8 F test/join4.test cc6cafe85e11aacacd0abcd247a46bed251308f8
@ -195,7 +195,7 @@ F test/threadtest2.c 97a830d53c24c42290501fdfba4a6e5bdd34748b
F test/trace.test a54fa8df0d01cf827289a7659d78959e8fd2f955 F test/trace.test a54fa8df0d01cf827289a7659d78959e8fd2f955
F test/trans.test 29645b344d2b9b6792793562b12340177ddd8f96 F test/trans.test 29645b344d2b9b6792793562b12340177ddd8f96
F test/trigger1.test 9db1a7c91930baa2dc60ce72c7e969900bf2ae8a F test/trigger1.test 9db1a7c91930baa2dc60ce72c7e969900bf2ae8a
F test/trigger2.test 52ae91097801291771da9db60be60a65e1360a65 F test/trigger2.test cf497cd1cecf46774558d2ca80017a7a68f38473
F test/trigger3.test 9102fd3933db294dc654b5aee9edfe9e94f2b9e2 F test/trigger3.test 9102fd3933db294dc654b5aee9edfe9e94f2b9e2
F test/trigger4.test e7c0812b14750754602468f15495260e8c6625e0 F test/trigger4.test e7c0812b14750754602468f15495260e8c6625e0
F test/trigger5.test 619391a3e9fc194081d22cefd830d811e7badf83 F test/trigger5.test 619391a3e9fc194081d22cefd830d811e7badf83
@ -215,7 +215,7 @@ F tool/lempar.c 1e61d2b6cb9d8affa264a13336bc0c088498caa4
F tool/memleak.awk 4e7690a51bf3ed757e611273d43fe3f65b510133 F tool/memleak.awk 4e7690a51bf3ed757e611273d43fe3f65b510133
F tool/memleak2.awk 9cc20c8e8f3c675efac71ea0721ee6874a1566e8 F tool/memleak2.awk 9cc20c8e8f3c675efac71ea0721ee6874a1566e8
F tool/memleak3.tcl b8eb053190e95a55dc188896afb972e8108822d6 F tool/memleak3.tcl b8eb053190e95a55dc188896afb972e8108822d6
F tool/mkkeywordhash.c db33613e94e9ed3fb0838e2c3ca4415c5fd7ec0e F tool/mkkeywordhash.c a62da87d6f22e8864bd75ae5a54afc57b0bf17b0
F tool/mkopts.tcl 66ac10d240cc6e86abd37dc908d50382f84ff46e x F tool/mkopts.tcl 66ac10d240cc6e86abd37dc908d50382f84ff46e x
F tool/opcodeDoc.awk b3a2a3d5d3075b8bd90b7afe24283efdd586659c F tool/opcodeDoc.awk b3a2a3d5d3075b8bd90b7afe24283efdd586659c
F tool/report1.txt 9eae07f26a8fc53889b45fc833a66a33daa22816 F tool/report1.txt 9eae07f26a8fc53889b45fc833a66a33daa22816
@ -271,7 +271,7 @@ F www/tclsqlite.tcl e73f8f8e5f20e8277619433f7970060ab01088fc
F www/vdbe.tcl 095f106d93875c94b47367384ebc870517431618 F www/vdbe.tcl 095f106d93875c94b47367384ebc870517431618
F www/version3.tcl 092a01f5ef430d2c4acc0ae558d74c4bb89638a0 F www/version3.tcl 092a01f5ef430d2c4acc0ae558d74c4bb89638a0
F www/whentouse.tcl 3e522a06ad41992023c80ca29a048ae2331ca5bd F www/whentouse.tcl 3e522a06ad41992023c80ca29a048ae2331ca5bd
P c6fc49e61033419e78b6b10638d57f4942087961 P 9c4d0e13e8c5f3fc4d7fd8f495898372293f7fad
R 72b61915b4b55438a51d57f3746cef1c R 44bbe83d5fc37b261a84d7182829f5c6
U danielk1977 U drh
Z 90e04e1ec937afd20abd081dbd664846 Z c3d0ff636238b9d4407ee815eacf77a0

View File

@ -1 +1 @@
9c4d0e13e8c5f3fc4d7fd8f495898372293f7fad 17122c7e8e9cae36f1ffa7b42bd69d702980ac6a

View File

@ -12,7 +12,7 @@
# focus of this script is testing the ATTACH and DETACH commands # focus of this script is testing the ATTACH and DETACH commands
# and related functionality. # and related functionality.
# #
# $Id: attach.test,v 1.34 2005/01/21 11:55:27 danielk1977 Exp $ # $Id: attach.test,v 1.35 2005/01/21 15:52:33 drh Exp $
# #
set testdir [file dirname $argv0] set testdir [file dirname $argv0]
@ -687,12 +687,13 @@ do_test attach-6.3 {
CREATE TABLE no_such_db.t1(a, b, c); CREATE TABLE no_such_db.t1(a, b, c);
} }
} {1 {unknown database no_such_db}} } {1 {unknown database no_such_db}}
do_test attach-6.4 { ifcapable !compound {
catchsql { do_test attach-6.4 {
CREATE TEMP TABLE db2.temp1(a, b, c); catchsql {
} CREATE TEMP TABLE db2.temp1(a, b, c);
} {1 {temporary table name must be unqualified}} }
} {1 {temporary table name must be unqualified}}
}
for {set i 2} {$i<=15} {incr i} { for {set i 2} {$i<=15} {incr i} {
catch {db$i close} catch {db$i close}
} }

View File

@ -12,7 +12,7 @@
# #
# This file implements tests for joins, including outer joins. # This file implements tests for joins, including outer joins.
# #
# $Id: join.test,v 1.17 2005/01/21 04:25:47 danielk1977 Exp $ # $Id: join.test,v 1.18 2005/01/21 15:52:33 drh Exp $
set testdir [file dirname $argv0] set testdir [file dirname $argv0]
source $testdir/tester.tcl source $testdir/tester.tcl
@ -414,9 +414,11 @@ do_test join-9.1 {
ifcapable subquery { ifcapable subquery {
do_test join-9.1.1 { do_test join-9.1.1 {
SELECT * FROM t12 NATURAL LEFT JOIN t13 execsql {
SELECT * FROM t12 NATURAL LEFT JOIN t13
EXCEPT EXCEPT
SELECT * FROM t12 NATURAL LEFT JOIN (SELECT * FROM t13 WHERE b>0); SELECT * FROM t12 NATURAL LEFT JOIN (SELECT * FROM t13 WHERE b>0);
}
} {} } {}
} }
ifcapable view { ifcapable view {

View File

@ -353,7 +353,7 @@ execsql {
set when_triggers [list {t1 BEFORE INSERT ON tbl WHEN new.a > 20}] set when_triggers [list {t1 BEFORE INSERT ON tbl WHEN new.a > 20}]
ifcapable subquery { ifcapable subquery {
lappend when_triggers \ lappend when_triggers \
{t2 BEFORE INSERT ON tbl WHEN (SELECT count(*) FROM tbl) = 0} ] {t2 BEFORE INSERT ON tbl WHEN (SELECT count(*) FROM tbl) = 0}
} }
execsql { execsql {

View File

@ -7,6 +7,13 @@
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
/*
** Cursor support is off by default.
*/
#if !defined(SQLITE_ENABLE_CURSOR) && !defined(SQLITE_OMIT_CURSOR)
# define SQLITE_OMIT_CURSOR 1
#endif
/* /*
** All the keywords of the SQL language are stored as in a hash ** All the keywords of the SQL language are stored as in a hash
** table composed of instances of the following structure. ** table composed of instances of the following structure.