Changeset: 33f66b0fe4ba for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=33f66b0fe4ba
Modified Files:
sql/backends/monet5/Tests/optimizers.stable.err
sql/backends/monet5/sql.mx
sql/backends/monet5/sql_optimizer.c
sql/backends/monet5/sql_scenario.c
sql/jdbc/tests/Tests/Test_Csavepoints.stable.out
sql/jdbc/tests/Tests/Test_Ctransaction.stable.out
sql/test/BugConstraints/Tests/add_constraint_1643522.stable.err
sql/test/BugConstraints/Tests/delete_primarykey_1643845.stable.err
sql/test/BugConstraints/Tests/drop_column_1643542.stable.err
sql/test/BugConstraints/Tests/update_primarykey_1643375.stable.err
sql/test/BugDay_2005-10-06_2.8/Tests/double_commit.SF-916584.stable.err
sql/test/BugDay_2005-10-06_2.8/Tests/mixed_type.SF-917372.stable.err
sql/test/BugDay_2005-10-06_2.8/Tests/string_truncate.SF-919542.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/case.SF-929151.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/div_by_zero.SF-987304.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/having.SF-922614.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/index_management.SF-927326.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/inserts_with_defaults.SF-921977.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/limit_in_create_view.SF-924448.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/parser_crashes_server.SF-921996.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/rollback_and_autocommit.SF-926453.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/timestamp_parsing.SF-927300.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/view_on_deleted_table.SF-938583.stable.err
sql/test/BugDay_2005-11-09_2.8/Tests/crash_with_wrong_nesting.SF-1097883.stable.err
sql/test/BugDay_2005-11-09_2.8/Tests/insert_from_no-existing_tables.SF-1037020.stable.err
sql/test/BugDay_2005-11-09_2.8/Tests/overflow_checking.SF-1089334.stable.err
sql/test/BugDay_2005-11-09_2.8/Tests/updating_views.SF-1023645.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/drop_column_alter_table.SF-1114557.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/grant_public.SF-1114580.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/hang_on_copy_into.SF-1100504.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/having_clause_quirks.SF-947601.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/history_table_escape.SF-1072089.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/integer_overflow.SF-1048671.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/schema_change_grant_crash.SF-963620.stable.err
sql/test/BugDay_2005-12-19_2.9.3/Tests/default_next_value_for_non_ex_seq.SF.1246631.stable.err
sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err
sql/test/BugTracker-2008/Tests/alter_add_constraint_should_check_existing_data.SF-2075241.stable.err
sql/test/BugTracker-2008/Tests/alter_view_not_allowed.SF-2075195.stable.err
sql/test/BugTracker-2008/Tests/copy-format.SF-2468513.stable.err
sql/test/BugTracker-2008/Tests/count_with_order_by_and_limit_crashes.SF-2229936.stable.err
sql/test/BugTracker-2008/Tests/insert-null-byte.SF-2233581.stable.err
sql/test/BugTracker-2008/Tests/insert_into_unique_column.SF-2075180.stable.err
sql/test/BugTracker-2008/Tests/invalid_qualified_column_name.SF-2183288.stable.err
sql/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.stable.err
sql/test/BugTracker-2008/Tests/string_length_not_checked.SF-2075078.stable.err
sql/test/BugTracker-2008/Tests/too_may_nested_operators.SF-2102167.stable.err
sql/test/BugTracker-2008/Tests/varchar.SF-2471371.stable.err
sql/test/BugTracker-2009/Tests/ambiguous_view.stable.err
sql/test/BugTracker-2009/Tests/copy_into_error_off_by_one.SF-2833696.stable.err
sql/test/BugTracker-2009/Tests/create_on_ro_db_crash.SF-2830238.stable.err
sql/test/BugTracker-2009/Tests/drop-sequence-crash.SF-2854195.stable.err
sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.err
sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.out
sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.err
sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.err.SunOS
sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.err.Windows
sql/test/BugTracker-2009/Tests/primekeyconstraint.SF-2783425.stable.err
sql/test/BugTracker-2009/Tests/rollback_bug.stable.err
sql/test/BugTracker-2009/Tests/rollback_mistake.SF-2814622.stable.err
sql/test/BugTracker-2009/Tests/temporary_table_leftover.SF-2734713.stable.err
sql/test/BugTracker-2009/Tests/unique_constraint_on_char.SF-2873564.stable.err
sql/test/BugTracker-2010/Tests/TypeException_with_missing_function.Bug-2674.stable.err
sql/test/BugTracker-2010/Tests/call_function_without_warning.Bug-2752.stable.err
sql/test/BugTracker-2010/Tests/connectto.Bug-2548.stable.err
sql/test/BugTracker-2010/Tests/copy-into-too-long-string.Bug-2358.stable.err
sql/test/BugTracker-2010/Tests/crash_default_unlocked.Bug-2744.stable.err
sql/test/BugTracker-2010/Tests/crash_on_in_2.Bug-2604.stable.err
sql/test/BugTracker-2010/Tests/crashonschema.Bug-2547.stable.err
sql/test/BugTracker-2010/Tests/duplicate-key.Bug-2667.stable.err
sql/test/BugTracker-2010/Tests/error-truncated.Bug-2615.stable.err
sql/test/BugTracker-2010/Tests/incomplete-utf8-sequence.Bug-2575.stable.err
sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.err
sql/test/BugTracker-2010/Tests/second_function_existing_signature.Bug-2611.stable.err
sql/test/BugTracker-2010/Tests/select_from_seq.Bug-2730.stable.err
sql/test/BugTracker-2010/Tests/select_star.Bug-2563.stable.err
sql/test/BugTracker-2010/Tests/sequence-restart-with-null.Bug-2648.stable.err
sql/test/BugTracker-2010/Tests/subselect.Bug-2537.stable.err
sql/test/BugTracker-2010/Tests/sum_on_date_crash.Bug-2643.stable.err
sql/test/BugTracker-2010/Tests/times-crash.Bug-2586.stable.err
sql/test/BugTracker-2010/Tests/wrong_error_message_dropping_view.Bug-2713.stable.err
sql/test/BugTracker-2011/Tests/UNIQUE_Constraint_reference.Bug-2835.stable.err
sql/test/BugTracker-2011/Tests/multicolumn_constraints.Bug-2849.stable.err
sql/test/BugTracker/Tests/alter_table_add_fkey.SF-1737668.stable.err
sql/test/BugTracker/Tests/alter_table_set_not_null.SF-1997030.stable.err
sql/test/BugTracker/Tests/auto_increment.SF-1834820.stable.err
sql/test/BugTracker/Tests/bind_with_cast.SF-1720934.stable.err
sql/test/BugTracker/Tests/bug_in_selection.SF-1892413.stable.err
sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err
sql/test/BugTracker/Tests/copy_decimal.SF-1582957.stable.err
sql/test/BugTracker/Tests/copy_overflow_null_bug.SF-1842550.stable.err
sql/test/BugTracker/Tests/crash_on_fkey_update.SF-1703497.stable.err
sql/test/BugTracker/Tests/crash_on_fkey_update2.SF-1703497.stable.err
sql/test/BugTracker/Tests/create_same_temp_tab_after_its_drop.SF-1850809.stable.err
sql/test/BugTracker/Tests/drop_schema_crash.SF-1504794.stable.err
sql/test/BugTracker/Tests/drop_system_tables.SF-1550768.stable.err
sql/test/BugTracker/Tests/insert_values.SF-1578838.stable.err
sql/test/BugTracker/Tests/inserting_invalid_timestamp.SF-1363557.stable.err
sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.err
sql/test/BugTracker/Tests/multivalue_insert.SF-1509864.stable.err
sql/test/BugTracker/Tests/number_null_first_row.SF-1833286.stable.err
sql/test/BugTracker/Tests/reset_session_vars.SF-1505987.stable.err
sql/test/BugTracker/Tests/revoke_role.SF-1691646.stable.err
sql/test/BugTracker/Tests/set_a_new_user_password.SF-1844050.stable.err
sql/test/BugTracker/Tests/string2int_conversion.SF-1356068.stable.err
sql/test/BugTracker/Tests/table_dependency_inside_union.SF-1884382.stable.err
sql/test/BugTracker/Tests/temporary_tables.SF-1715669.stable.err
sql/test/BugTracker/Tests/update_fkey_with_value_not_in_the_pkey.SF-1734143.stable.err
sql/test/BugTracker/Tests/update_pkey_bug.SF-1733712.stable.err
sql/test/BugTracker/Tests/view_creation_using_func.SF-1714814.stable.err
sql/test/Dependencies/Tests/Dependencies.stable.err
sql/test/Tests/50ways.stable.err
sql/test/Tests/coalesce.stable.err
sql/test/Tests/coalesce.stable.err.single
sql/test/Tests/create_in_schema.stable.err
sql/test/Tests/decimal.stable.err
sql/test/Tests/default.stable.err
sql/test/Tests/null.stable.err
sql/test/Tests/procedure_syntax.stable.err
sql/test/Tests/session_vars.stable.err
sql/test/Tests/setoptimizer.stable.err
sql/test/Triggers/Tests/recursive_triggers.stable.err
sql/test/Triggers/Tests/trigger_owner.stable.err
sql/test/Triggers/Tests/triggers_schema_operations.stable.err
sql/test/Update_Delete_action/Tests/delete_restrict.stable.err
sql/test/Update_Delete_action/Tests/delete_set_default.stable.err
sql/test/Update_Delete_action/Tests/delete_set_null.stable.err
sql/test/Update_Delete_action/Tests/update_delete_set_null.stable.err
sql/test/Update_Delete_action/Tests/update_delete_set_null_crash.stable.err
sql/test/Update_Delete_action/Tests/update_restrict.stable.err
sql/test/Update_Delete_action/Tests/update_set_default.stable.err
sql/test/Update_Delete_action/Tests/update_set_default_crash.stable.err
sql/test/Update_Delete_action/Tests/update_set_null.stable.err
sql/test/Users/Tests/role2.stable.err
sql/test/Users/Tests/schema.stable.err
sql/test/Via-m/Tests/event_s07.stable.err
sql/test/Via-m/Tests/event_s11.stable.err
sql/test/Via-m/Tests/file_s10.stable.err
sql/test/Via-m/Tests/file_s12.stable.err
sql/test/Via-m/Tests/media_s12.stable.err
sql/test/Via-m/Tests/media_s14.stable.err
sql/test/Via-m/Tests/media_s16.stable.err
sql/test/Via-m/Tests/media_s18.stable.err
sql/test/Via-m/Tests/media_s19.stable.err
sql/test/Views/Tests/Views.stable.err
sql/test/bugs/Tests/alter_table_add_column.stable.err
sql/test/bugs/Tests/autocommit_illegal_statements-bug-sf-953545.stable.err
sql/test/bugs/Tests/drop_foreignkey_selfreferencing.stable.err
sql/test/bugs/Tests/foreignkey_leftjoin-bug-sf-854312.stable.err
sql/test/bugs/Tests/primary_key-bug-sf-975308.stable.err
sql/test/bugs/Tests/savepoint_rollback-bug-sf-953553.stable.err
sql/test/bugs/Tests/unique-bug-sf-1043512.stable.err
sql/test/copy/Tests/int_parse.stable.err
sql/test/copy/Tests/load_stdin_incorrect_line_nr.stable.err
sql/test/copy/Tests/null_as_string_errors.stable.err
sql/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-table.stable.err
sql/test/mserver5-sql-readonly/Tests/mserver5-sql-readonly-view.stable.err
sql/test/osm/Tests/drop_constraint_bug.stable.err
sql/test/pg_regress/Tests/char.stable.err
sql/test/pg_regress/Tests/strings_cast.stable.err
sql/test/pg_regress/Tests/strings_concat.stable.err
sql/test/pg_regress/Tests/text.stable.err
sql/test/pg_regress/Tests/varchar.stable.err
sql/test/ssqq/Tests/insert_query.stable.err
sql/test/ssqq/Tests/insert_queue.stable.err
sql/test/ssqq/Tests/insert_quser.stable.err
Branch: Dec2011
Log Message:
sql: omit MAL exception decorations in SQL error messages
As preparatory step for sending SQLSTATE with SQL errors, this commit
removes all MAL exception decorations (exception type and place) from
the messages returned by SQL. Besides being necessary, they look ugly
as well, so this is a huge improvement, as well as increased consistency
of error messages.
diffs (truncated from 4019 to 300 lines):
diff --git a/sql/backends/monet5/Tests/optimizers.stable.err
b/sql/backends/monet5/Tests/optimizers.stable.err
--- a/sql/backends/monet5/Tests/optimizers.stable.err
+++ b/sql/backends/monet5/Tests/optimizers.stable.err
@@ -12,48 +12,48 @@ stderr of test 'optimizers` in directory
# 08:05:50 > Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb
--host=gio --port=35043
# 08:05:50 >
-MAPI = monetdb@alf:32144
+MAPI = monetdb@sofia:38256
QUERY = set optimizer='';
ERROR = !SQLException:optimizer:Optimizer '' pipeline does not exist, use
default pipe instead
-MAPI = monetdb@alf:32144
+MAPI = monetdb@sofia:38256
QUERY = set
optimizer='costModel,coercions,emptySet,accessmode,aliases,commonTerms,accumulators,joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set
optimizer='coercions,emptySet,accessmode,aliases,commonTerms,accumulators,joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set
optimizer='emptySet,accessmode,aliases,commonTerms,accumulators,joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set
optimizer='accessmode,aliases,commonTerms,accumulators,joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set
optimizer='aliases,commonTerms,accumulators,joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set
optimizer='commonTerms,accumulators,joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set optimizer='accumulators,joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set optimizer='joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set optimizer='deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set optimizer='reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set optimizer='garbageCollector';
ERROR = !SQLException:optimizer:Optimizer 'garbageCollector' pipeline does not
exist, use default pipe instead
-MAPI = monetdb@alf:32144
+MAPI = monetdb@sofia:38256
QUERY = set
optimizer='costModel,coercions,emptySet,accessmode,commonTerms,accumulators,joinPath,deadcode,reduce,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
-MAPI = monetdb@alf:32144
+ERROR = !SET OPTIMIZER: 'inline' should be the first
+MAPI = monetdb@sofia:38256
QUERY = set
optimizer='costModel,coercions,emptySet,accessmode,commonTerms,accumulators,joinPath,deadcode,garbageCollector';
-ERROR = !SQLException:optimizer: 'inline' should be the first
+ERROR = !SET OPTIMIZER: 'inline' should be the first
# 08:05:51 >
# 08:05:51 > Done.
diff --git a/sql/backends/monet5/sql.mx b/sql/backends/monet5/sql.mx
--- a/sql/backends/monet5/sql.mx
+++ b/sql/backends/monet5/sql.mx
@@ -2441,7 +2441,7 @@ SQLcatalog(Client cntxt, MalBlkPtr mb, M
throw(SQL, "sql.catalog", "catalog unknown type");
}
if (msg)
- throw(SQL, "sql.catalog", "%s", msg);
+ return msg;
return MAL_SUCCEED;
}
diff --git a/sql/backends/monet5/sql_optimizer.c
b/sql/backends/monet5/sql_optimizer.c
--- a/sql/backends/monet5/sql_optimizer.c
+++ b/sql/backends/monet5/sql_optimizer.c
@@ -446,7 +446,7 @@ SQLvalidatePipeline(void){
mal_set_lock(sql_contextLock,"SQL optimizer");
if (optimizers[0] && strcmp(optimizers[0],"inline") ) {
mal_unset_lock(sql_contextLock,"SQL optimizer");
- throw(SQL,"optimizer"," 'inline' should be the first\n");
+ throw(SQL,"optimizer","SET OPTIMIZER: 'inline' should be the
first\n");
}
/* deadcode should be used */
@@ -470,25 +470,25 @@ SQLvalidatePipeline(void){
else
if (strcmp(optimizers[i],"octopus") == 0){
mal_unset_lock(sql_contextLock,"SQL optimizer");
- throw(SQL,"optimizer"," 'octopus' needs Linux\n");
+ throw(SQL,"optimizer","SET OPTIMIZER: 'octopus' needs
monetdbd\n");
}
#endif
if (optimizers[0] && mitosis == TRUE && mergetable == FALSE) {
mal_unset_lock(sql_contextLock,"SQL optimizer");
- throw(SQL,"optimizer"," 'mitosis' needs 'mergetable'\n");
+ throw(SQL,"optimizer","SET OPTIMIZER: 'mitosis' needs
'mergetable'\n");
}
if (optimizers[0] && multiplex == 0){
mal_unset_lock(sql_contextLock,"SQL optimizer");
- throw(SQL,"optimizer"," 'multiplex' should be used\n");
+ throw(SQL,"optimizer","SET OPTIMIZER: 'multiplex' should be
used\n");
}
if (optimizers[0] && deadcode == FALSE ){
mal_unset_lock(sql_contextLock,"SQL optimizer");
- throw(SQL,"optimizer"," 'deadcode' should be used at least
once\n");
+ throw(SQL,"optimizer"," SET OPTIMIZER: 'deadcode' should be
used at least once\n");
}
if (optimizers[0] && garbage == FALSE ){
mal_unset_lock(sql_contextLock,"SQL optimizer");
- throw(SQL,"optimizer"," 'garbageCollector' should be used as
the last one\n");
+ throw(SQL,"optimizer","SET OPTIMIZER: 'garbageCollector' should
be used as the last one\n");
}
mal_unset_lock(sql_contextLock,"SQL optimizer");
return MAL_SUCCEED;
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
@@ -1659,17 +1659,27 @@ SQLengineIntern(Client c, backend *be)
cleanup_engine:
if (msg) {
- if (getExceptionType(msg) == OPTIMIZER) {
+ enum malexception type = getExceptionType(msg);
+ if (type == OPTIMIZER) {
resetMalBlk( c->curprg->def, 1);
/* resetInstructions(c->curprg->def, 1);*/
freeVariables(c,c->curprg->def, c->glb, be->vtop);
be->language = oldlang;
c->glb = oldglb;
return SQLrecompile(c, be);
+ } else if (type == SQL) {
+ /* don't print exception decoration, just the message */
+ char *n = NULL;
+ char *o = msg;
+ while ((n = strchr(o, '\n')) != NULL) {
+ *n++ = '\0';
+ mnstr_printf(c->fdout, "!%s\n",
getExceptionMessage(o));
+ o = n;
+ }
+ if (strlen(o) != 0)
+ mnstr_printf(c->fdout, "!%s\n",
getExceptionMessage(o));
} else {
- str p = getExceptionPlace(msg);
- showException(getExceptionType(msg), p, "%s",
getExceptionMessage(msg));
- GDKfree(p);
+ dumpExceptionsToStream(c->fdout, msg);
}
showErrors(c);
m->session->status = -10;
diff --git a/sql/jdbc/tests/Tests/Test_Csavepoints.stable.out
b/sql/jdbc/tests/Tests/Test_Csavepoints.stable.out
--- a/sql/jdbc/tests/Tests/Test_Csavepoints.stable.out
+++ b/sql/jdbc/tests/Tests/Test_Csavepoints.stable.out
@@ -24,7 +24,7 @@ Ready.
# 21:41:21 >
0. true true
-1. savepoint...failed :) SQLException:sql.trans:SAVEPOINT: not allowed in auto
commit mode
+1. savepoint...failed :) SAVEPOINT: not allowed in auto commit mode
0. false false
2. savepoint...passed :)
3. savepoint...passed :)
diff --git a/sql/jdbc/tests/Tests/Test_Ctransaction.stable.out
b/sql/jdbc/tests/Tests/Test_Ctransaction.stable.out
--- a/sql/jdbc/tests/Tests/Test_Ctransaction.stable.out
+++ b/sql/jdbc/tests/Tests/Test_Ctransaction.stable.out
@@ -24,7 +24,7 @@ Ready.
# 22:06:14 >
0. true true
-1. commit...failed :) SQLException:sql.trans:COMMIT: not allowed in auto
commit mode
+1. commit...failed :) COMMIT: not allowed in auto commit mode
2. false false
3. commit...passed :)
4. commit...passed :)
@@ -36,7 +36,7 @@ 9. true true
10. start transaction...passed :)
11. rollback...passed :)
12. true true
-13. commit...failed :) SQLException:sql.trans:COMMIT: not allowed in auto
commit mode
+13. commit...failed :) COMMIT: not allowed in auto commit mode
# 22:16:06 >
# 22:16:06 > Done.
diff --git a/sql/test/BugConstraints/Tests/add_constraint_1643522.stable.err
b/sql/test/BugConstraints/Tests/add_constraint_1643522.stable.err
--- a/sql/test/BugConstraints/Tests/add_constraint_1643522.stable.err
+++ b/sql/test/BugConstraints/Tests/add_constraint_1643522.stable.err
@@ -12,7 +12,7 @@ stderr of test 'add_constraint_1643522`
# 12:55:03 > Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb
--host=localhost --port=33669 < add_constraint_1643522.sql
# 12:55:03 >
-MAPI = monetdb@localhost:36507
+MAPI = monetdb@sofia:39182
QUERY = alter table t1 add constraint id_p primary key(id);
ERROR = !CONSTRAINT PRIMARY KEY: key id_p already exists
diff --git a/sql/test/BugConstraints/Tests/delete_primarykey_1643845.stable.err
b/sql/test/BugConstraints/Tests/delete_primarykey_1643845.stable.err
--- a/sql/test/BugConstraints/Tests/delete_primarykey_1643845.stable.err
+++ b/sql/test/BugConstraints/Tests/delete_primarykey_1643845.stable.err
@@ -12,12 +12,12 @@ stderr of test 'delete_primarykey_164384
# 12:55:04 > Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb
--host=localhost --port=33669 < delete_primarykey_1643845.sql
# 12:55:04 >
-MAPI = monetdb@alf:32621
+MAPI = monetdb@sofia:39182
QUERY = insert into t2 values(2,33);
-ERROR = !SQLException:assert:INSERT INTO: FOREIGN KEY constraint
't2.t2_id_f_fkey' violated
-MAPI = monetdb@alf:32621
+ERROR = !INSERT INTO: FOREIGN KEY constraint 't2.t2_id_f_fkey' violated
+MAPI = monetdb@sofia:39182
QUERY = delete from t1 where id = 1;
-ERROR = !SQLException:assert:DELETE: FOREIGN KEY constraint 't2.t2_id_f_fkey'
violated
+ERROR = !DELETE: FOREIGN KEY constraint 't2.t2_id_f_fkey' violated
# 12:55:04 >
# 12:55:04 > Done.
diff --git a/sql/test/BugConstraints/Tests/drop_column_1643542.stable.err
b/sql/test/BugConstraints/Tests/drop_column_1643542.stable.err
--- a/sql/test/BugConstraints/Tests/drop_column_1643542.stable.err
+++ b/sql/test/BugConstraints/Tests/drop_column_1643542.stable.err
@@ -12,10 +12,10 @@ stderr of test 'drop_column_1643542` in
# 12:57:28 > Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb
--host=localhost --port=31322 < drop_column_1643542.sql
# 12:57:28 >
-MAPI = monetdb@pegasus:34876
+MAPI = monetdb@sofia:39182
QUERY = alter table t2 add constraint id_p primary key(id_f);
ERROR = !CONSTRAINT PRIMARY KEY: key id_p already exists
-MAPI = monetdb@pegasus:34876
+MAPI = monetdb@sofia:39182
QUERY = alter table t1 drop id;
ERROR = !ALTER TABLE: cannot drop column 'id': there are database objects
which depend on it
diff --git a/sql/test/BugConstraints/Tests/update_primarykey_1643375.stable.err
b/sql/test/BugConstraints/Tests/update_primarykey_1643375.stable.err
--- a/sql/test/BugConstraints/Tests/update_primarykey_1643375.stable.err
+++ b/sql/test/BugConstraints/Tests/update_primarykey_1643375.stable.err
@@ -12,9 +12,9 @@ stderr of test 'update_primarykey_164337
# 12:55:04 > Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb
--host=localhost --port=33669 < update_primarykey_1643375.sql
# 12:55:04 >
-MAPI = monetdb@localhost:33669
+MAPI = monetdb@sofia:39182
QUERY = update t1 set id = 0 where id =1;
-ERROR = !SQLException:assert:UPDATE: FOREIGN KEY constraint 't2.t2_id_f_fkey'
violated
+ERROR = !UPDATE: FOREIGN KEY constraint 't2.t2_id_f_fkey' violated
# 12:55:05 >
# 12:55:05 > Done.
diff --git
a/sql/test/BugDay_2005-10-06_2.8/Tests/double_commit.SF-916584.stable.err
b/sql/test/BugDay_2005-10-06_2.8/Tests/double_commit.SF-916584.stable.err
--- a/sql/test/BugDay_2005-10-06_2.8/Tests/double_commit.SF-916584.stable.err
+++ b/sql/test/BugDay_2005-10-06_2.8/Tests/double_commit.SF-916584.stable.err
@@ -10,9 +10,9 @@ stderr of test 'double_commit.SF-916584`
# 14:14:57 > Mtimeout -timeout 60 MapiClient -lsql -u monetdb -P monetdb
--host=localhost --port=42862 < double_commit.SF-916584.sql
# 14:14:57 >
-MAPI = monetdb@localhost:30890
+MAPI = monetdb@sofia:39182
QUERY = COMMIT;
-ERROR = !SQLException:sql.trans:COMMIT: not allowed in auto commit mode
+ERROR = !COMMIT: not allowed in auto commit mode
# 14:14:57 >
# 14:14:57 > Done.
diff --git
a/sql/test/BugDay_2005-10-06_2.8/Tests/mixed_type.SF-917372.stable.err
b/sql/test/BugDay_2005-10-06_2.8/Tests/mixed_type.SF-917372.stable.err
--- a/sql/test/BugDay_2005-10-06_2.8/Tests/mixed_type.SF-917372.stable.err
+++ b/sql/test/BugDay_2005-10-06_2.8/Tests/mixed_type.SF-917372.stable.err
@@ -79,12 +79,12 @@ stderr of test 'mixed_type.SF-917372` in
# 19:21:06 > mclient -lsql -umonetdb -Pmonetdb --host=alf --port=33392
# 19:21:06 >
-MAPI = monetdb@alf:33392
+MAPI = monetdb@sofia:39182
QUERY = select 'a'+1;
-ERROR = !SQLException:bte:conversion of string 'a' failed
-MAPI = monetdb@alf:33392
+ERROR = !conversion of string 'a' failed
+MAPI = monetdb@sofia:39182
QUERY = select 1-'a';
-ERROR = !SQLException:bte:conversion of string 'a' failed
+ERROR = !conversion of string 'a' failed
# 19:21:06 >
# 19:21:06 > Done.
diff --git
a/sql/test/BugDay_2005-10-06_2.8/Tests/string_truncate.SF-919542.stable.err
b/sql/test/BugDay_2005-10-06_2.8/Tests/string_truncate.SF-919542.stable.err
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list