Changeset: 984ccafb386d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=984ccafb386d
Modified Files:
        sql/src/test/BugConstraints/Tests/add_constraint_1643522.stable.out
        
sql/src/test/BugDay_2005-11-09_2.8/Tests/ORDER_BY_evaluation_error.SF-1023658.stable.out
        
sql/src/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.stable.err
        
sql/src/test/BugTracker-2009/Tests/dumping_tables.SF-2776908--performance.stable.out
        sql/src/test/BugTracker-2009/Tests/dumping_tables.SF-2776908.stable.out
        
sql/src/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.out
        sql/src/test/BugTracker-2009/Tests/mclient-lsql-D.stable.out
        
sql/src/test/BugTracker-2009/Tests/name_clash_with_dump.SF-2780395.stable.out
        sql/src/test/BugTracker-2009/Tests/reorder.SF-2770608.stable.out
        
sql/src/test/BugTracker-2009/Tests/set_history_and_drop_table.SF-2607045.SQL.py
        sql/src/test/BugTracker/Tests/bat_descriptor_problem.SF-1997643.sql
        sql/src/test/BugTracker/Tests/bind_with_cast.SF-1720934.stable.err
        
sql/src/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err
        
sql/src/test/BugTracker/Tests/multi-column-constraint.SF-1964587.stable.out
        sql/src/test/BugTracker/Tests/rank_over.SF-1691098.stable.out
        sql/src/test/BugTracker/Tests/union_order.stable.err
        sql/src/test/BugTracker/Tests/union_order.stable.out
        sql/src/test/BugTracker/Tests/with_only_once.SF-1720293.stable.out
        sql/src/test/DropCascade/Tests/drop_columns_cascade.stable.out
        sql/src/test/DropCascade/Tests/drop_pkey_cascade.stable.out
        sql/src/test/Dump/Tests/dump.stable.out
        sql/src/test/Tests/All
        sql/src/test/Tests/keys.stable.out
        sql/src/test/Tests/math.sql.src
        sql/src/test/Tests/math.stable.err
        sql/src/test/Tests/math.stable.out
        sql/src/test/Tests/trace.stable.out
        sql/src/test/bugs/Tests/insert_delete-bug-sf-904025.stable.out
        sql/src/test/bugs/Tests/simple_view.stable.out
        
sql/src/test/bugs/Tests/subselect_multiple_unionall_where_1=1-bug-sf-1005596.stable.out
        
sql/src/test/concurrent/Tests/crash_on_concurrent_use.SF-1411926.stable.out
        sql/src/test/copy/Tests/overflow_error.stable.err
        sql/src/test/mapi/Tests/php_monetdb.stable.out
Branch: default
Log Message:

approved output after database gets loaded with extra set of functions/tables 
etc.


diffs (truncated from 1453 to 300 lines):

diff -r 84422ee91c69 -r 984ccafb386d 
sql/src/test/BugConstraints/Tests/add_constraint_1643522.stable.out
--- a/sql/src/test/BugConstraints/Tests/add_constraint_1643522.stable.out       
Sun May 16 10:08:15 2010 +0200
+++ b/sql/src/test/BugConstraints/Tests/add_constraint_1643522.stable.out       
Sun May 16 11:47:07 2010 +0200
@@ -22,14 +22,18 @@
 % sys.keys # table_name
 % name # name
 % varchar # type
-% 4 # length
+% 20 # length
+[ "queryhistory_id_pkey"       ]
+[ "callhistory_id_fkey"        ]
 [ "id_p"       ]
 % sys.keys # table_name
 % name # name
 % varchar # type
-% 0 # length
+% 20 # length
+[ "queryhistory_id_pkey"       ]
+[ "callhistory_id_fkey"        ]
 
-# 16:28:34 >  
-# 16:28:34 >  Done.
-# 16:28:34 >  
+# 11:09:09 >  
+# 11:09:09 >  Done.
+# 11:09:09 >  
 
diff -r 84422ee91c69 -r 984ccafb386d 
sql/src/test/BugDay_2005-11-09_2.8/Tests/ORDER_BY_evaluation_error.SF-1023658.stable.out
--- 
a/sql/src/test/BugDay_2005-11-09_2.8/Tests/ORDER_BY_evaluation_error.SF-1023658.stable.out
  Sun May 16 10:08:15 2010 +0200
+++ 
b/sql/src/test/BugDay_2005-11-09_2.8/Tests/ORDER_BY_evaluation_error.SF-1023658.stable.out
  Sun May 16 11:47:07 2010 +0200
@@ -29,12 +29,14 @@
 % sys.keys,    sys.keys,       sys.keys,       sys.keys,       sys.keys,       
sys.keys,       sys.keycolumns, sys.keycolumns, sys.keycolumns, sys.keycolumns, 
.tables,        .tables,        .tables,        .tables,        .tables,        
.tables,        .tables,        .tables,        .tables,        sys.schemas,    
sys.schemas,    sys.schemas,    sys.schemas # table_name
 % id,  table_id,       type,   name,   rkey,   action, id,     column, trunc,  
nr,     id,     name,   schema_id,      query,  type,   system, commit_action,  
readonly,       temporary,      id,     name,   authorization,  owner # name
 % int, int,    int,    varchar,        int,    int,    int,    varchar,        
int,    int,    int,    varchar,        int,    varchar,        smallint,       
boolean,        smallint,       boolean,        tinyint,        int,    
varchar,        int,    int # type
-% 1,   1,      1,      0,      1,      1,      1,      0,      1,      1,      
1,      0,      1,      0,      1,      5,      1,      5,      1,      1,      
0,      1,      1 # length
+% 4,   4,      1,      20,     2,      2,      4,      2,      1,      1,      
4,      12,     4,      0,      1,      5,      1,      5,      1,      4,      
3,      1,      1 # length
+[ 5222,        5229,   0,      "queryhistory_id_pkey", -1,     -1,     5222,   
"id",   0,      0,      5229,   "queryhistory", 2000,   NULL,   0,      false,  
0,      false,  0,      2000,   "sys",  2,      3       ]
 #SELECT *
 % sys.keys,    sys.keys,       sys.keys,       sys.keys,       sys.keys,       
sys.keys,       sys.keycolumns, sys.keycolumns, sys.keycolumns, sys.keycolumns, 
.tables,        .tables,        .tables,        .tables,        .tables,        
.tables,        .tables,        .tables,        .tables,        sys.schemas,    
sys.schemas,    sys.schemas,    sys.schemas # table_name
 % id,  table_id,       type,   name,   rkey,   action, id,     column, trunc,  
nr,     id,     name,   schema_id,      query,  type,   system, commit_action,  
readonly,       temporary,      id,     name,   authorization,  owner # name
 % int, int,    int,    varchar,        int,    int,    int,    varchar,        
int,    int,    int,    varchar,        int,    varchar,        smallint,       
boolean,        smallint,       boolean,        tinyint,        int,    
varchar,        int,    int # type
-% 1,   1,      1,      0,      1,      1,      1,      0,      1,      1,      
1,      0,      1,      0,      1,      5,      1,      5,      1,      1,      
0,      1,      1 # length
+% 4,   4,      1,      20,     2,      2,      4,      2,      1,      1,      
4,      12,     4,      0,      1,      5,      1,      5,      1,      4,      
3,      1,      1 # length
+[ 5222,        5229,   0,      "queryhistory_id_pkey", -1,     -1,     5222,   
"id",   0,      0,      5229,   "queryhistory", 2000,   NULL,   0,      false,  
0,      false,  0,      2000,   "sys",  2,      3       ]
 
 # 19:37:26 >  
 # 19:37:26 >  Done.
diff -r 84422ee91c69 -r 984ccafb386d 
sql/src/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.stable.err
--- 
a/sql/src/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.stable.err 
    Sun May 16 10:08:15 2010 +0200
+++ 
b/sql/src/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.stable.err 
    Sun May 16 11:47:07 2010 +0200
@@ -84,7 +84,7 @@
 
 MAPI  = mone...@eir:36862
 QUERY = insert into t1 values ((select id, name from tables));
-ERROR = !SQLException:zero_or_one:cardinality violation (27>1)
+ERROR = !SQLException:zero_or_one:cardinality violation (31>1)
 
 # 16:15:09 >  
 # 16:15:09 >  Done.
diff -r 84422ee91c69 -r 984ccafb386d 
sql/src/test/BugTracker-2009/Tests/dumping_tables.SF-2776908--performance.stable.out
--- 
a/sql/src/test/BugTracker-2009/Tests/dumping_tables.SF-2776908--performance.stable.out
      Sun May 16 10:08:15 2010 +0200
+++ 
b/sql/src/test/BugTracker-2009/Tests/dumping_tables.SF-2776908--performance.stable.out
      Sun May 16 11:47:07 2010 +0200
@@ -21,30 +21,12 @@
 
 Over..
 
-# 22:33:48 >  
-# 22:33:48 >  mclient -lsql -i -umonetdb -Pmonetdb --host=pegasus --port=30332 
-# 22:33:48 >  
+# 11:17:13 >  
+# 11:17:13 >  mclient -lsql -ftest -i -e --host=alf --port=39432 
+# 11:17:13 >  
 
-TABLE   sys._columns
-TABLE   sys._tables
-TABLE   sys.args
-TABLE   sys.auths
-VIEW    sys.columns
-TABLE   sys.connections
-TABLE   sys.db_user_info
-TABLE   sys.dependencies
-TABLE   sys.functions
-TABLE   sys.idxs
-TABLE   sys.keycolumns
-TABLE   sys.keys
-TABLE   sys.privileges
-TABLE   sys.schemas
-TABLE   sys.sequences
-VIEW    sys.tables
-TABLE   sys.triggers
-TABLE   sys.types
-TABLE   sys.user_role
-VIEW    sys.users
+TABLE   sys.queryhistory
+TABLE   sys.url_test
 CREATE TABLE "sys"."triggers" (
        "id" int,
        "name" varchar(1024),
diff -r 84422ee91c69 -r 984ccafb386d 
sql/src/test/BugTracker-2009/Tests/dumping_tables.SF-2776908.stable.out
--- a/sql/src/test/BugTracker-2009/Tests/dumping_tables.SF-2776908.stable.out   
Sun May 16 10:08:15 2010 +0200
+++ b/sql/src/test/BugTracker-2009/Tests/dumping_tables.SF-2776908.stable.out   
Sun May 16 11:47:07 2010 +0200
@@ -21,30 +21,17 @@
 
 Over..
 
-# 10:46:58 >  
-# 10:46:58 >  mclient -lsql -umonetdb -Pmonetdb --host=pegasus --port=36889 
-# 10:46:58 >  
+# 11:17:12 >  
+# 11:17:12 >  ./dumping_tables.SF-2776908.SQL.sh dumping_tables.SF-2776908 
+# 11:17:12 >  
 
-TABLE   sys._columns
-TABLE   sys._tables
-TABLE   sys.args
-TABLE   sys.auths
-VIEW    sys.columns
-TABLE   sys.connections
-TABLE   sys.db_user_info
-TABLE   sys.dependencies
-TABLE   sys.functions
-TABLE   sys.idxs
-TABLE   sys.keycolumns
-TABLE   sys.keys
-TABLE   sys.privileges
-TABLE   sys.schemas
-TABLE   sys.sequences
-VIEW    sys.tables
-TABLE   sys.triggers
-TABLE   sys.types
-TABLE   sys.user_role
-VIEW    sys.users
+
+# 11:17:12 >  
+# 11:17:12 >  Mtimeout -timeout 60 mclient -lsql -ftest -i -e --host=alf 
--port=39432  -i < 
/net/alf.ins.cwi.nl/export/scratch1/niels/MonetDB/sql/src/test/BugTracker-2009/Tests/../dumping_tables.SF-2776908.sql
+# 11:17:12 >  
+
+TABLE   sys.queryhistory
+TABLE   sys.url_test
 CREATE TABLE "sys"."triggers" (
        "id" int,
        "name" varchar(1024),
diff -r 84422ee91c69 -r 984ccafb386d 
sql/src/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.out
--- 
a/sql/src/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.out  
    Sun May 16 10:08:15 2010 +0200
+++ 
b/sql/src/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.out  
    Sun May 16 11:47:07 2010 +0200
@@ -28,91 +28,64 @@
 #~BeginVariableOutput~#
 function user.s1_1{autoCommit=true}():void;
     _2 := sql.mvc();
-"    sql.catalog(28\,\"sys\"\,140689640460344\,0);"
-barrier _47 := language.dataflow();
+"    sql.catalog(28\,\"sys\"\,139907956489512\,0);"
+barrier _37 := language.dataflow();
 "    _7:bat[:oid\,:int]  := sql.bind(_2\,\"sys\"\,\"blabla\"\,\"id\"\,0);"
     _10 := algebra.selectNotNil(_7);
-"    _7:bat[:oid\,:int]  := nil:BAT;"
 "    _11:bat[:oid\,:oid]  := sql.bind_dbat(_2\,\"sys\"\,\"blabla\"\,1);"
     _13 := bat.reverse(_11);
-"    _11:bat[:oid\,:oid]  := nil:BAT;"
 "    _14 := algebra.kdifference(_10\,_13);"
-    _10 := nil:BAT;
-    _13 := nil:BAT;
 "    (ext21\,grp19) := group.done(_14);"
-    _14 := nil:BAT;
     _17 := bat.mirror(ext21);
-    ext21 := nil:BAT;
 "    _18:bat[:oid\,:wrd]  := aggr.count(grp19\,grp19\,_17);"
-    grp19 := nil:BAT;
-    _17 := nil:BAT;
     _19 := aggr.count(_18);
     _20:wrd  := aggr.sum(_18);
-"    _18:bat[:oid\,:wrd]  := nil:BAT;"
     _21 := calc.isnil(_20);
 "    _23 := calc.ifthenelse(_21\,0:wrd\,_20);"
 "    _24 := calc.!=(_19\,_23);"
-exit _47;
+exit _37;
 "    sql.assert(_24\,\"UPDATE: UNIQUE constraint 'blabla.dada' violated\");"
 end s1_1;
 function user.s2_1{autoCommit=true}():void;
     _2 := sql.mvc();
-"    sql.catalog(28\,\"sys\"\,140689640733800\,0);"
-barrier _47 := language.dataflow();
+"    sql.catalog(28\,\"sys\"\,139907956762856\,0);"
+barrier _37 := language.dataflow();
 "    _7:bat[:oid\,:int]  := sql.bind(_2\,\"sys\"\,\"blabla\"\,\"id\"\,0);"
     _10 := algebra.selectNotNil(_7);
-"    _7:bat[:oid\,:int]  := nil:BAT;"
 "    _11:bat[:oid\,:oid]  := sql.bind_dbat(_2\,\"sys\"\,\"blabla\"\,1);"
     _13 := bat.reverse(_11);
-"    _11:bat[:oid\,:oid]  := nil:BAT;"
 "    _14 := algebra.kdifference(_10\,_13);"
-    _10 := nil:BAT;
-    _13 := nil:BAT;
 "    (ext21\,grp19) := group.done(_14);"
-    _14 := nil:BAT;
     _17 := bat.mirror(ext21);
-    ext21 := nil:BAT;
 "    _18:bat[:oid\,:wrd]  := aggr.count(grp19\,grp19\,_17);"
-    grp19 := nil:BAT;
-    _17 := nil:BAT;
     _19 := aggr.count(_18);
     _20:wrd  := aggr.sum(_18);
-"    _18:bat[:oid\,:wrd]  := nil:BAT;"
     _21 := calc.isnil(_20);
 "    _23 := calc.ifthenelse(_21\,0:wrd\,_20);"
 "    _24 := calc.!=(_19\,_23);"
-exit _47;
+exit _37;
 "    sql.assert(_24\,\"UPDATE: UNIQUE constraint 'blabla.dada' violated\");"
 end s2_1;
 #~EndVariableOutput~#
 #~BeginVariableOutput~#
 function user.s1_1{autoCommit=true}():void;
     _2 := sql.mvc();
-"    sql.catalog(28\,\"sys\"\,140689640460344\,0);"
-barrier _47 := language.dataflow();
+"    sql.catalog(28\,\"sys\"\,139907956489512\,0);"
+barrier _37 := language.dataflow();
 "    _7:bat[:oid\,:int]  := sql.bind(_2\,\"sys\"\,\"blabla\"\,\"id\"\,0);"
     _10 := algebra.selectNotNil(_7);
-"    _7:bat[:oid\,:int]  := nil:BAT;"
 "    _11:bat[:oid\,:oid]  := sql.bind_dbat(_2\,\"sys\"\,\"blabla\"\,1);"
     _13 := bat.reverse(_11);
-"    _11:bat[:oid\,:oid]  := nil:BAT;"
 "    _14 := algebra.kdifference(_10\,_13);"
-    _10 := nil:BAT;
-    _13 := nil:BAT;
 "    (ext21\,grp19) := group.done(_14);"
-    _14 := nil:BAT;
     _17 := bat.mirror(ext21);
-    ext21 := nil:BAT;
 "    _18:bat[:oid\,:wrd]  := aggr.count(grp19\,grp19\,_17);"
-    grp19 := nil:BAT;
-    _17 := nil:BAT;
     _19 := aggr.count(_18);
     _20:wrd  := aggr.sum(_18);
-"    _18:bat[:oid\,:wrd]  := nil:BAT;"
     _21 := calc.isnil(_20);
 "    _23 := calc.ifthenelse(_21\,0:wrd\,_20);"
 "    _24 := calc.!=(_19\,_23);"
-exit _47;
+exit _37;
 "    sql.assert(_24\,\"UPDATE: UNIQUE constraint 'blabla.dada' violated\");"
 end s1_1;
 #~EndVariableOutput~#
diff -r 84422ee91c69 -r 984ccafb386d 
sql/src/test/BugTracker-2009/Tests/mclient-lsql-D.stable.out
--- a/sql/src/test/BugTracker-2009/Tests/mclient-lsql-D.stable.out      Sun May 
16 10:08:15 2010 +0200
+++ b/sql/src/test/BugTracker-2009/Tests/mclient-lsql-D.stable.out      Sun May 
16 11:47:07 2010 +0200
@@ -32,6 +32,190 @@
 
 START TRANSACTION;
 SET SCHEMA "sys";
+create function degrees(r double) 
+returns double
+       return r*180/pi();
+create function radians(d double) 
+returns double
+       return d*pi()/180;
+CREATE TABLE "sys"."url_test" (
+       "theurl" url,
+       "name"   CHARACTER LARGE OBJECT
+);
+CREATE TABLE "sys"."queryhistory" (
+       "id"       bigint        NOT NULL,
+       "defined"  TIMESTAMP,
+       "name"     CHARACTER LARGE OBJECT,
+       "query"    CHARACTER LARGE OBJECT,
+       "parse"    bigint,
+       "optimize" bigint,
+       CONSTRAINT "queryhistory_id_pkey" PRIMARY KEY ("id")
+);
+CREATE TABLE "sys"."callhistory" (
+       "id"        bigint,
+       "ctime"     TIMESTAMP,
+       "arguments" CHARACTER LARGE OBJECT,
+       "xtime"     bigint,
+       "rtime"     bigint,
+       "foot"      bigint,
+       "memory"    bigint,
+       "tuples"    bigint,
+       "inblock"   bigint,
+       "oublock"   bigint
+);
+create view querylog as
+select qd.*, ql.ctime, ql.arguments, ql.xtime, ql.foot, ql.memory, ql.tuples, 
ql.inblock, ql.oublock from queryhistory qd, callhistory ql
+where qd.id = ql.id;
+-- the signature is used in the kernel, don't change it
+create procedure keepquery(
+       i wrd,
+       query string,
+       parse bigint,
+       optimize bigint) 
+begin
+       insert into queryhistory
+       values(i, now(), user, query, parse, optimize);
+end;
+-- the signature is used in the kernel, don't change it
+create procedure keepcall(
+       id wrd,                         -- references query plan
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to