Changeset: 7526ac847a6a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7526ac847a6a
Modified Files:
        sql/backends/monet5/sql_scenario.c
        sql/test/Triggers/Tests/recursive_triggers.stable.err
Branch: default
Log Message:

Merge with Dec2011 branch.


diffs (truncated from 2262 to 300 lines):

diff --git a/sql/backends/monet5/sql_scenario.c 
b/sql/backends/monet5/sql_scenario.c
--- a/sql/backends/monet5/sql_scenario.c
+++ b/sql/backends/monet5/sql_scenario.c
@@ -1367,7 +1367,7 @@ SQLparser(Client c)
                be->q = qc_find(m->qc, m->sym->data.lval->h->data.i_val);
                if (!be->q) {
                        err = -1;
-                       mnstr_printf(out, "!07003:EXEC: no prepared statement 
with id: %d\n",
+                       mnstr_printf(out, "!07003!EXEC: no prepared statement 
with id: %d\n",
                                        m->sym->data.lval->h->data.i_val);
                        msg = createException(SQL, "PREPARE",
                                        "no prepared statement with id: %d",
@@ -1377,7 +1377,7 @@ SQLparser(Client c)
                        goto finalize;
                } else if (be->q->type != Q_PREPARE) {
                        err = -1;
-                       mnstr_printf(out, "!07005:EXEC: given handle id is not 
for a "
+                       mnstr_printf(out, "!07005!EXEC: given handle id is not 
for a "
                                        "prepared statement: %d\n",
                                        m->sym->data.lval->h->data.i_val);
                        msg = createException(SQL, "PREPARE",
diff --git a/sql/test/Triggers/Tests/cascaded_triggers.stable.out 
b/sql/test/Triggers/Tests/cascaded_triggers.stable.out
--- a/sql/test/Triggers/Tests/cascaded_triggers.stable.out
+++ b/sql/test/Triggers/Tests/cascaded_triggers.stable.out
@@ -25,36 +25,36 @@ Ready.
 # 14:51:08 >  
 
 [ 1    ]
-% sys.t1,      sys.t1, sys.t1 # table_name
+% sys.t_0_1,   sys.t_0_1,      sys.t_0_1 # table_name
 % id,  name,   age # name
 % int, varchar,        int # type
 % 1,   2,      2 # length
 [ 1,   "mo",   25      ]
-% sys.t2,      sys.t2 # table_name
+% sys.t_0_2,   sys.t_0_2 # table_name
 % id,  age # name
 % int, int # type
 % 1,   2 # length
 [ 1,   25      ]
 [ 1    ]
-% sys.t1,      sys.t1, sys.t1 # table_name
+% sys.t_0_1,   sys.t_0_1,      sys.t_0_1 # table_name
 % id,  name,   age # name
 % int, varchar,        int # type
 % 1,   2,      2 # length
 [ 3,   "mo",   27      ]
-% sys.t2,      sys.t2 # table_name
+% sys.t_0_2,   sys.t_0_2 # table_name
 % id,  age # name
 % int, int # type
 % 1,   2 # length
 [ 1,   25      ]
 [ 3,   27      ]
 [ 0    ]
-% sys.t1,      sys.t1, sys.t1 # table_name
+% sys.t_0_1,   sys.t_0_1,      sys.t_0_1 # table_name
 % id,  name,   age # name
 % int, varchar,        int # type
 % 1,   2,      2 # length
 [ 3,   "mo",   27      ]
 [ 1,   "mo",   25      ]
-% sys.t2,      sys.t2 # table_name
+% sys.t_0_2,   sys.t_0_2 # table_name
 % id,  age # name
 % int, int # type
 % 1,   2 # length
diff --git a/sql/test/Triggers/Tests/referencing_clause_new.stable.out 
b/sql/test/Triggers/Tests/referencing_clause_new.stable.out
--- a/sql/test/Triggers/Tests/referencing_clause_new.stable.out
+++ b/sql/test/Triggers/Tests/referencing_clause_new.stable.out
@@ -20,34 +20,34 @@ Ready.
 # 16:00:56 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=35011  < referencing_clause_new.sql
 # 16:00:56 >  
 
-#create table t1 (id int, name varchar(1024));
-#create table t2 (id int, name varchar(1024));
-#insert into t1 values(10, 'monetdb');
+#create table t_2_1 (id int, name varchar(1024));
+#create table t_2_2 (id int, name varchar(1024));
+#insert into t_2_1 values(10, 'monetdb');
 [ 1    ]
-#insert into t1 values(20, 'monet');
+#insert into t_2_1 values(20, 'monet');
 [ 1    ]
-#create trigger test1
-#      after update on t1 referencing new row as new_row
-#      for each row insert into t2 values(0, 'update_new_row');
-#create trigger test2
-#      after update on t1 referencing new row new_row
-#      for each row insert into t2 values(1, 'update_new_row');
-#create trigger test3
-#      after update on t1 referencing new as new_row
-#      for each row insert into t2 values(2, 'update_new_row');
-#create trigger test4
-#      after update on t1 referencing new new_row
-#      for each row insert into t2 values(3, 'update_new_row');
-#update t1 set name = 'mo' where id = 10;
+#create trigger test_2_1
+#      after update on t_2_1 referencing new row as new_row
+#      for each row insert into t_2_2 values(0, 'update_new_row');
+#create trigger test_2_2
+#      after update on t_2_1 referencing new row new_row
+#      for each row insert into t_2_2 values(1, 'update_new_row');
+#create trigger test_2_3
+#      after update on t_2_1 referencing new as new_row
+#      for each row insert into t_2_2 values(2, 'update_new_row');
+#create trigger test_2_4
+#      after update on t_2_1 referencing new new_row
+#      for each row insert into t_2_2 values(3, 'update_new_row');
+#update t_2_1 set name = 'mo' where id = 10;
 [ 1    ]
-#select * from t1;
-% sys.t1,      sys.t1 # table_name
+#select * from t_2_1;
+% sys.t_2_1,   sys.t_2_1 # table_name
 % id,  name # name
 % int, varchar # type
 % 2,   5 # length
 [ 10,  "mo"    ]
 [ 20,  "monet" ]
-% sys.t2,      sys.t2 # table_name
+% sys.t_2_2,   sys.t_2_2 # table_name
 % id,  name # name
 % int, varchar # type
 % 1,   14 # length
@@ -57,33 +57,33 @@ Ready.
 [ 3,   "update_new_row"        ]
 [ 2    ]
 [ 4    ]
-#drop trigger test1;
-#drop trigger test2;
-#drop trigger test3;
-#drop trigger test4;
-#insert into t1 values(10, 'monetdb');
+#drop trigger test_2_1;
+#drop trigger test_2_2;
+#drop trigger test_2_3;
+#drop trigger test_2_4;
+#insert into t_2_1 values(10, 'monetdb');
 [ 1    ]
-#insert into t1 values(20, 'monet');
+#insert into t_2_1 values(20, 'monet');
 [ 1    ]
-#create trigger test1
-#      after delete on t1 referencing new row as new_row
-#      for each row insert into t2 values(0, 'delete_new_row');
-#create trigger test2
-#      after delete on t1 referencing new row new_row
-#      for each row insert into t2 values(1, 'delete_new_row');
-#create trigger test3
-#      after delete on t1 referencing new as new_row
-#      for each row insert into t2 values(2, 'delete_new_row');
-#create trigger test4
-#      after delete on t1 referencing new new_row
-#      for each row insert into t2 values(3, 'delete_new_row');
-#delete from t1 where id >-1;
+#create trigger test_2_1
+#      after delete on t_2_1 referencing new row as new_row
+#      for each row insert into t_2_2 values(0, 'delete_new_row');
+#create trigger test_2_2
+#      after delete on t_2_1 referencing new row new_row
+#      for each row insert into t_2_2 values(1, 'delete_new_row');
+#create trigger test_2_3
+#      after delete on t_2_1 referencing new as new_row
+#      for each row insert into t_2_2 values(2, 'delete_new_row');
+#create trigger test_2_4
+#      after delete on t_2_1 referencing new new_row
+#      for each row insert into t_2_2 values(3, 'delete_new_row');
+#delete from t_2_1 where id >-1;
 [ 2    ]
-% sys.t1,      sys.t1 # table_name
+% sys.t_2_1,   sys.t_2_1 # table_name
 % id,  name # name
 % int, varchar # type
 % 1,   0 # length
-% sys.t2,      sys.t2 # table_name
+% sys.t_2_2,   sys.t_2_2 # table_name
 % id,  name # name
 % int, varchar # type
 % 1,   14 # length
@@ -94,13 +94,13 @@ Ready.
 [ 4    ]
 [ 1    ]
 [ 1    ]
-% sys.t1,      sys.t1 # table_name
+% sys.t_2_1,   sys.t_2_1 # table_name
 % id,  name # name
 % int, varchar # type
 % 2,   7 # length
 [ 10,  "monetdb"       ]
 [ 20,  "monet" ]
-% sys.t2,      sys.t2 # table_name
+% sys.t_2_2,   sys.t_2_2 # table_name
 % id,  name # name
 % int, varchar # type
 % 1,   14 # length
@@ -110,39 +110,39 @@ Ready.
 [ 3,   "insert_new_row"        ]
 [ 2    ]
 [ 4    ]
-#drop trigger test1;
-#drop trigger test2;
-#drop trigger test3;
-#drop trigger test4;
-#insert into t1 values(10, 'monetdb');
+#drop trigger test_2_1;
+#drop trigger test_2_2;
+#drop trigger test_2_3;
+#drop trigger test_2_4;
+#insert into t_2_1 values(10, 'monetdb');
 [ 1    ]
-#insert into t1 values(20, 'monet');
+#insert into t_2_1 values(20, 'monet');
 [ 1    ]
-#create trigger test1
-#      after update on t1 referencing new row as new_row new table as new_table
-#      for each row insert into t2 values(0, 'insert_new_row_table');
-#create trigger test2
-#      after update on t1 referencing new row new_row new row as new_row
-#      for each row insert into t2 values(1, 'insert_new_new_row');
-#create trigger test3
-#      after update on t1 referencing new table as new_table new table as 
new_table
-#      for each row insert into t2 values(2, 'insert_new__new_table');
-#create trigger test4
-#      after update on t1 referencing new row as new_row new table as new_table
-#      for each row insert into t2 values(3, 'insert_new_row_new_table');
-#create trigger test5
-#      after update on t1 referencing new table as new_table new row as new_row
-#      for each row insert into t2 values(4, 'insert_new_table_new_row');
-#update t1 set name = 'mo' where id = 10;
+#create trigger test_2_1
+#      after update on t_2_1 referencing new row as new_row new table as 
new_table
+#      for each row insert into t_2_2 values(0, 'insert_new_row_table');
+#create trigger test_2_2
+#      after update on t_2_1 referencing new row new_row new row as new_row
+#      for each row insert into t_2_2 values(1, 'insert_new_new_row');
+#create trigger test_2_3
+#      after update on t_2_1 referencing new table as new_table new table as 
new_table
+#      for each row insert into t_2_2 values(2, 'insert_new__new_table');
+#create trigger test_2_4
+#      after update on t_2_1 referencing new row as new_row new table as 
new_table
+#      for each row insert into t_2_2 values(3, 'insert_new_row_new_table');
+#create trigger test_2_5
+#      after update on t_2_1 referencing new table as new_table new row as 
new_row
+#      for each row insert into t_2_2 values(4, 'insert_new_table_new_row');
+#update t_2_1 set name = 'mo' where id = 10;
 [ 1    ]
-#select * from t1;
-% sys.t1,      sys.t1 # table_name
+#select * from t_2_1;
+% sys.t_2_1,   sys.t_2_1 # table_name
 % id,  name # name
 % int, varchar # type
 % 2,   5 # length
 [ 10,  "mo"    ]
 [ 20,  "monet" ]
-% sys.t2,      sys.t2 # table_name
+% sys.t_2_2,   sys.t_2_2 # table_name
 % id,  name # name
 % int, varchar # type
 % 1,   24 # length
@@ -153,51 +153,51 @@ Ready.
 [ 4,   "insert_new_table_new_row"      ]
 [ 2    ]
 [ 5    ]
-#drop trigger test1;
-#drop trigger test2;
-#drop trigger test3;
-#drop trigger test4;
-#drop trigger test5;
-#insert into t1 values(10, 'monetdb');
+#drop trigger test_2_1;
+#drop trigger test_2_2;
+#drop trigger test_2_3;
+#drop trigger test_2_4;
+#drop trigger test_2_5;
+#insert into t_2_1 values(10, 'monetdb');
 [ 1    ]
-#create trigger test1
-#      after update on t1 referencing new row as new_row new table as new_table
-#      for each row insert into t2 values(0, 'update_new_row_new_table');
-#create trigger test2
-#      after insert on t1 referencing new row new_row new row as new_row
-#      for each row insert into t2 values(1, 'insert_new_new_row');
-#create trigger test3
-#      after delete on t1 referencing new row new_row new row as new_row
-#      for each row insert into t2 values(2, 'delete_new_new_row');
-#create trigger test4
-#      after delete on t1 referencing new row as new_row new table as new_table
-#      for each row insert into t2 values(3, 'delete_new_row_new_table');
-#create trigger test5
-#      after insert on t1 referencing new table as new_table new row as new_row
-#      for each row insert into t2 values(4, 'insert_new_table_new_row');
-#insert into t1 values(20, 'monet');
+#create trigger test_2_1
+#      after update on t_2_1 referencing new row as new_row new table as 
new_table
+#      for each row insert into t_2_2 values(0, 'update_new_row_new_table');
+#create trigger test_2_2
+#      after insert on t_2_1 referencing new row new_row new row as new_row
+#      for each row insert into t_2_2 values(1, 'insert_new_new_row');
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to