Changeset: 3322e5d323ce for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3322e5d323ce
Added Files:
sql/test/BugTracker-2015/Tests/crash_timestamp_convert.Bug-3816.stable.out.Darwin
sql/test/BugTracker-2019/Tests/prepared-merge-statement.Bug-6706.sql
sql/test/BugTracker-2019/Tests/prepared-merge-statement.Bug-6706.stable.err
sql/test/BugTracker-2019/Tests/prepared-merge-statement.Bug-6706.stable.out
sql/test/Tests/50ways.sql
sql/test/Tests/add_column_with_seq.sql
sql/test/Tests/alter-sequence.sql
sql/test/Tests/antiselect.sql
sql/test/Tests/cast_str2num.sql
sql/test/Tests/coalesce.sql
sql/test/Tests/count.sql
sql/test/Tests/crashme.sql
sql/test/Tests/create_in_schema.sql
sql/test/Tests/decimal.sql
sql/test/Tests/decimal2.sql
sql/test/Tests/default.sql
sql/test/Tests/example-delete1.sql
sql/test/Tests/example-delete2.sql
sql/test/Tests/example-delete3.sql
sql/test/Tests/example-drop.sql
sql/test/Tests/example-queries.sql
sql/test/Tests/example-rangeselect.sql
sql/test/Tests/example-transaction.sql
sql/test/Tests/example-update-view.sql
sql/test/Tests/example-update1.sql
sql/test/Tests/example-update2.sql
sql/test/Tests/example-update3.sql
sql/test/Tests/example.sql
sql/test/Tests/function_syntax.sql
sql/test/Tests/identifiers.sql
sql/test/Tests/joins.sql
sql/test/Tests/keys.sql
sql/test/Tests/marcin1.sql
sql/test/Tests/marcin2.sql
sql/test/Tests/marcin3.sql
sql/test/Tests/news.sql
sql/test/Tests/null.sql
sql/test/Tests/order_by_complex_exp.sql
sql/test/Tests/order_by_simple_exp.sql
sql/test/Tests/orderby_limit.sql
sql/test/Tests/orderby_non_selection_column.sql
sql/test/Tests/outerref_in_selection.sql
sql/test/Tests/procedure_syntax.sql
sql/test/Tests/psm.sql
sql/test/Tests/rank.sql
sql/test/Tests/restart-sequence.sql
sql/test/Tests/round.sql
sql/test/Tests/seq-default.sql
sql/test/Tests/session_vars.sql
sql/test/Tests/setoptimizer.sql
sql/test/Tests/string.sql
sql/test/Tests/table_function.sql
sql/test/Tests/timezone.sql
sql/test/Tests/zones.sql
sql/test/Tests/zones2.sql
sql/test/bugs/Tests/arith-bug-sf-949228.sql
sql/test/bugs/Tests/autocommit_illegal_statements-bug-sf-953545.sql
sql/test/bugs/Tests/case_cast-bug-sf-1019506.sql
sql/test/bugs/Tests/case_parenthesis-bug-sf-1023056.sql
sql/test/bugs/Tests/cast_bool2int-bug-sf-1000576.sql
sql/test/bugs/Tests/cast_bool2int-bug-sf-951800.sql
sql/test/bugs/Tests/cast_varchar2int-bug-sf-964165.sql
sql/test/bugs/Tests/create_insert_select-bug-sf-900198.sql
sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.sql
sql/test/bugs/Tests/date_parsing-bug-sf-960166.sql
sql/test/bugs/Tests/drop_foreignkey_selfreferencing.sql
sql/test/bugs/Tests/escape_quote-bug-sf-1006469.sql
sql/test/bugs/Tests/except-union-intersect-bug-sf-1146079.sql
sql/test/bugs/Tests/extract_interval_bug-sf-1274088.sql
sql/test/bugs/Tests/float_arith_cast2int-bug-sf-949255.sql
sql/test/bugs/Tests/floor-bug-sf-967066.sql
sql/test/bugs/Tests/foreignkey_leftjoin-bug-sf-854312.sql
sql/test/bugs/Tests/groupby_having-bug-sf-947600.sql
sql/test/bugs/Tests/groupby_having_charlength-bug-sf-943566.sql
sql/test/bugs/Tests/innerjoin_between-bug-sf-960672.sql
sql/test/bugs/Tests/innerjoin_multiple-bug-sf-943661.sql
sql/test/bugs/Tests/insert_delete-bug-sf-904025.sql
sql/test/bugs/Tests/insert_into_groupby-bug-sf-949135.sql
sql/test/bugs/Tests/insert_into_select-bug-sf-978043.sql
sql/test/bugs/Tests/insert_update_arith-bug-sf-900206.sql
sql/test/bugs/Tests/interval_convert_bugs-sf-1274077-1274085.sql
sql/test/bugs/Tests/interval_data_commutative_add_bug-sf-1263928.sql
sql/test/bugs/Tests/interval_parse_bug-sf-1263967.sql
sql/test/bugs/Tests/like-bug-sf-1031435.sql
sql/test/bugs/Tests/like-bug-sf-1043521.sql
sql/test/bugs/Tests/numeric-bug-sf-952758.sql
sql/test/bugs/Tests/object_name-bug-sf-985242.sql
sql/test/bugs/Tests/primary_key-bug-sf-975308.sql
sql/test/bugs/Tests/savepoint_release-bug-sf-953560.sql
sql/test/bugs/Tests/savepoint_rollback-bug-sf-1023652.sql
sql/test/bugs/Tests/savepoint_rollback-bug-sf-953553.sql
sql/test/bugs/Tests/select_constant_from_where_1=1-bug-sf-1019529.sql
sql/test/bugs/Tests/select_orderby_alias-bug-sf-1024615.sql
sql/test/bugs/Tests/selectlist_subquery-sf-1208599.sql
sql/test/bugs/Tests/start_transaction-bug-sf-952755.sql
sql/test/bugs/Tests/subselect_ambigious_columns-bug-sf-949071.sql
sql/test/bugs/Tests/subselect_column-bug-sf-951206.sql
sql/test/bugs/Tests/subselect_multiple_unionall_where_1=1-bug-sf-1005596.sql
sql/test/bugs/Tests/subselect_single_value-bug-sf-941791.sql
sql/test/bugs/Tests/subselect_single_value-bug-sf-962099.sql
sql/test/bugs/Tests/subselect_union-bug-sf-941826.sql
sql/test/bugs/Tests/timestamp_comparison-bug-sf-1158581.sql
sql/test/bugs/Tests/trimtest-bug-sf-1023588.sql
sql/test/bugs/Tests/unicode_varchar-bug-sf-1041324.sql
sql/test/bugs/Tests/union-bug-sf-978045.sql
sql/test/bugs/Tests/union_all-bug-sf-941788.sql
sql/test/bugs/Tests/union_all_where_1=1-bug-sf-936386.sql
sql/test/bugs/Tests/unique-bug-sf-1043512.sql
sql/test/bugs/Tests/update_where-bug-sf-976963.sql
sql/test/bugs/Tests/view_case-bug-sf-1023058.sql
sql/test/bugs/Tests/view_join-bug-sf-990096.sql
sql/test/bugs/Tests/view_selfjoin-bug-sf-937835.sql
sql/test/sys-schema/Tests/systemfunctions.sql
sql/test/sys-schema/Tests/systemfunctions.stable.err
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Removed Files:
monetdb5/mal/mal_readline.c
monetdb5/mal/mal_readline.h
monetdb5/mal/mal_sabaoth.c
monetdb5/mal/mal_sabaoth.h
monetdb5/modules/kernel/logger.c
monetdb5/modules/kernel/logger.mal
monetdb5/modules/mal/Tests/remote01.malC
monetdb5/modules/mal/Tests/remote01.stable.err
monetdb5/modules/mal/Tests/remote01.stable.out
monetdb5/modules/mal/Tests/remote02.malC
monetdb5/modules/mal/Tests/remote02.stable.err
monetdb5/modules/mal/Tests/remote02.stable.out
monetdb5/modules/mal/Tests/remote03.malC
monetdb5/modules/mal/Tests/remote03.stable.err
monetdb5/modules/mal/Tests/remote03.stable.out
monetdb5/modules/mal/Tests/remote04.malC
monetdb5/modules/mal/Tests/remote04.stable.err
monetdb5/modules/mal/Tests/remote04.stable.out
monetdb5/modules/mal/Tests/remote06.malC
monetdb5/modules/mal/Tests/remote06.stable.err
monetdb5/modules/mal/Tests/remote06.stable.out
monetdb5/modules/mal/Tests/remote07.malC
monetdb5/modules/mal/Tests/remote07.stable.err
monetdb5/modules/mal/Tests/remote07.stable.out
monetdb5/modules/mal/Tests/remote08.malC
monetdb5/modules/mal/Tests/remote08.stable.err
monetdb5/modules/mal/Tests/remote08.stable.out
monetdb5/modules/mal/Tests/remote09.malC
monetdb5/modules/mal/Tests/remote09.stable.err
monetdb5/modules/mal/Tests/remote09.stable.out
monetdb5/modules/mal/Tests/remote10.malC
monetdb5/modules/mal/Tests/remote10.stable.err
monetdb5/modules/mal/Tests/remote10.stable.out
monetdb5/modules/mal/Tests/remote11.malC
monetdb5/modules/mal/Tests/remote11.stable.err
monetdb5/modules/mal/Tests/remote11.stable.out
monetdb5/modules/mal/Tests/remote12.malC
monetdb5/modules/mal/Tests/remote12.stable.err
monetdb5/modules/mal/Tests/remote12.stable.out
monetdb5/modules/mal/Tests/remote13.malC
monetdb5/modules/mal/Tests/remote13.stable.err
monetdb5/modules/mal/Tests/remote13.stable.out
monetdb5/modules/mal/Tests/remote80.malC
monetdb5/modules/mal/Tests/remote88.malC
monetdb5/modules/mal/Tests/remote88.stable.err
monetdb5/modules/mal/Tests/remote88.stable.out
monetdb5/modules/mal/Tests/remote99.malC
monetdb5/modules/mal/Tests/remote99.stable.err
monetdb5/modules/mal/Tests/remote99.stable.out
monetdb5/modules/mal/Tests/sabaoth00.malC
monetdb5/modules/mal/Tests/sabaoth01.malC
monetdb5/modules/mal/Tests/sabaoth01.stable.err
monetdb5/modules/mal/Tests/sabaoth01.stable.out
monetdb5/modules/mal/sabaoth.c
monetdb5/modules/mal/sabaoth.h
monetdb5/modules/mal/sabaoth.mal
sql/storage/bat/nop_logger.c
sql/storage/bat/nop_logger.h
sql/test/50ways.sql
sql/test/BugDay_2005-10-06_2.9.3/Tests/huge_expression_and_column_name.SF-921173.stable.out.int128
sql/test/BugDay_2005-10-06_2.9.3/Tests/max_min_sum_null.SF-1123132.stable.out.int128
sql/test/BugTracker-2008/Tests/extract_bug.SF-2075266.stable.out.int128
sql/test/BugTracker-2008/Tests/groupby_with_NULL.SF-2155606.stable.out.int128
sql/test/BugTracker-2008/Tests/mul_div_bug.SF-2075135.stable.out.int128
sql/test/BugTracker-2009/Tests/TribooleanFailureWithSubquery.SF-2679434.stable.out.int128
sql/test/BugTracker-2009/Tests/arithmetic-small-values-null.SF-2921310.stable.out.int128
sql/test/BugTracker-2009/Tests/avg-bug.SF-2132666.stable.out.int128
sql/test/BugTracker-2009/Tests/case_evaluates_all_branches.SF-2893484.stable.out.int128
sql/test/BugTracker-2009/Tests/count_bug.SF-2604583.stable.out.int128
sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.err.Solaris
sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.out.Solaris
sql/test/BugTracker-2010/Tests/connectto.Bug-2548.stable.err.Darwin
sql/test/BugTracker-2010/Tests/connectto.Bug-2548.stable.err.FreeBSD
sql/test/BugTracker-2010/Tests/connectto.Bug-2548.stable.err.SunOS
sql/test/BugTracker-2010/Tests/connectto.Bug-2548.stable.err.Windows
sql/test/BugTracker-2010/Tests/connectto.Bug-2548.stable.err.Windows6.1
sql/test/BugTracker-2010/Tests/error-truncated.Bug-2615.stable.err.FreeBSD.src
sql/test/BugTracker-2010/Tests/error-truncated.Bug-2615.stable.err.SunOS.src
sql/test/BugTracker-2015/Tests/crash_timestamp_convert.Bug-3816.stable.out.Darwin.src
sql/test/BugTracker-2015/Tests/crash_timestamp_convert.Bug-3816.stable.out.FreeBSD
sql/test/BugTracker-2018/Tests/aggr-in-case.Bug-6526.stable.out.int128
sql/test/BugTracker-2018/Tests/lateral-join-crash.Bug-6613.stable.out.int128
sql/test/Tests/50ways.sql.src
sql/test/Tests/add_column_with_seq.sql.src
sql/test/Tests/alastair_udf_mergetable_bug.stable.out.int128
sql/test/Tests/alter-sequence.sql.src
sql/test/Tests/antiselect.sql.src
sql/test/Tests/cast_str2num.sql.src
sql/test/Tests/coalesce.sql.src
sql/test/Tests/count.sql.src
sql/test/Tests/crashme.sql.src
sql/test/Tests/create_in_schema.sql.src
sql/test/Tests/decimal.sql.src
sql/test/Tests/decimal2.sql.src
sql/test/Tests/default.sql.src
sql/test/Tests/example-drop.sql.src
sql/test/Tests/example-queries.sql.src
sql/test/Tests/example.sql.src
sql/test/Tests/function_syntax.sql.src
sql/test/Tests/identifiers.sql.src
sql/test/Tests/joins.sql.src
sql/test/Tests/keys.sql.src
sql/test/Tests/marcin1.sql.src
sql/test/Tests/marcin2.sql.src
sql/test/Tests/marcin3.sql.src
sql/test/Tests/marcin3.stable.out.int128
sql/test/Tests/news.sql.src
sql/test/Tests/null.sql.src
sql/test/Tests/order_by_complex_exp.sql.src
sql/test/Tests/order_by_simple_exp.sql.src
sql/test/Tests/orderby_limit.sql.src
sql/test/Tests/orderby_non_selection_column.sql.src
sql/test/Tests/outerref_in_selection.sql.src
sql/test/Tests/outerref_in_selection.stable.out.int128
sql/test/Tests/procedure_syntax.sql.src
sql/test/Tests/psm.sql.src
sql/test/Tests/rank.sql.src
sql/test/Tests/restart-sequence.sql.src
sql/test/Tests/round.sql.src
sql/test/Tests/seq-default.sql.src
sql/test/Tests/session_vars.sql.src
sql/test/Tests/setoptimizer.sql.src
sql/test/Tests/string.sql.src
sql/test/Tests/systemfunctions.sql
sql/test/Tests/systemfunctions.stable.err
sql/test/Tests/systemfunctions.stable.out
sql/test/Tests/systemfunctions.stable.out.int128
sql/test/Tests/table_function.sql.src
sql/test/Tests/timezone.sql.src
sql/test/Tests/trace.stable.out.int128
sql/test/Tests/zones.sql.src
sql/test/Tests/zones.stable.out.int128
sql/test/add_column_with_seq.sql
sql/test/alter-sequence.sql
sql/test/antiselect.sql
sql/test/bugs/Tests/aggr_single_value.stable.out.int128
sql/test/bugs/Tests/arith-bug-sf-949228.sql.src
sql/test/bugs/Tests/autocommit_illegal_statements-bug-sf-953545.sql.src
sql/test/bugs/Tests/case_cast-bug-sf-1019506.sql.src
sql/test/bugs/Tests/case_parenthesis-bug-sf-1023056.sql.src
sql/test/bugs/Tests/cast_bool2int-bug-sf-1000576.sql.src
sql/test/bugs/Tests/cast_bool2int-bug-sf-951800.sql.src
sql/test/bugs/Tests/cast_varchar2int-bug-sf-964165.sql.src
sql/test/bugs/Tests/create_insert_select-bug-sf-900198.sql.src
sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.sql.src
sql/test/bugs/Tests/date_parsing-bug-sf-960166.sql.src
sql/test/bugs/Tests/drop_foreignkey_selfreferencing.sql.src
sql/test/bugs/Tests/escape_quote-bug-sf-1006469.sql.src
sql/test/bugs/Tests/except-union-intersect-bug-sf-1146079.sql.src
sql/test/bugs/Tests/extract_interval_bug-sf-1274088.sql.src
sql/test/bugs/Tests/float_arith_cast2int-bug-sf-949255.sql.src
sql/test/bugs/Tests/floor-bug-sf-967066.sql.src
sql/test/bugs/Tests/foreignkey_leftjoin-bug-sf-854312.sql.src
sql/test/bugs/Tests/groupby_having-bug-sf-947600.sql.src
sql/test/bugs/Tests/groupby_having_charlength-bug-sf-943566.sql.src
sql/test/bugs/Tests/innerjoin_between-bug-sf-960672.sql.src
sql/test/bugs/Tests/innerjoin_multiple-bug-sf-943661.sql.src
sql/test/bugs/Tests/insert_delete-bug-sf-904025.sql.src
sql/test/bugs/Tests/insert_into_groupby-bug-sf-949135.sql.src
sql/test/bugs/Tests/insert_into_select-bug-sf-978043.sql.src
sql/test/bugs/Tests/insert_update_arith-bug-sf-900206.sql.src
sql/test/bugs/Tests/interval_convert_bugs-sf-1274077-1274085.sql.src
sql/test/bugs/Tests/interval_data_commutative_add_bug-sf-1263928.sql.src
sql/test/bugs/Tests/interval_parse_bug-sf-1263967.sql.src
sql/test/bugs/Tests/like-bug-sf-1031435.sql.src
sql/test/bugs/Tests/like-bug-sf-1043521.sql.src
sql/test/bugs/Tests/mvtest.sh
sql/test/bugs/Tests/numeric-bug-sf-952758.sql.src
sql/test/bugs/Tests/object_name-bug-sf-985242.sql.src
sql/test/bugs/Tests/primary_key-bug-sf-975308.sql.src
sql/test/bugs/Tests/savepoint_release-bug-sf-953560.sql.src
sql/test/bugs/Tests/savepoint_rollback-bug-sf-1023652.sql.src
sql/test/bugs/Tests/savepoint_rollback-bug-sf-953553.sql.src
sql/test/bugs/Tests/select_constant_from_where_1=1-bug-sf-1019529.sql.src
sql/test/bugs/Tests/select_orderby_alias-bug-sf-1024615.sql.src
sql/test/bugs/Tests/selectlist_subquery-sf-1208599.sql.src
sql/test/bugs/Tests/start_transaction-bug-sf-952755.sql.src
sql/test/bugs/Tests/subselect_ambigious_columns-bug-sf-949071.sql.src
sql/test/bugs/Tests/subselect_column-bug-sf-951206.sql.src
sql/test/bugs/Tests/subselect_multiple_unionall_where_1=1-bug-sf-1005596.sql.src
sql/test/bugs/Tests/subselect_single_value-bug-sf-941791.sql.src
sql/test/bugs/Tests/subselect_single_value-bug-sf-962099.sql.src
sql/test/bugs/Tests/subselect_union-bug-sf-941826.sql.src
sql/test/bugs/Tests/timestamp_comparison-bug-sf-1158581.sql.src
sql/test/bugs/Tests/trimtest-bug-sf-1023588.sql.src
sql/test/bugs/Tests/unicode_varchar-bug-sf-1041324.sql.src
sql/test/bugs/Tests/union-bug-sf-978045.sql.src
sql/test/bugs/Tests/union_all-bug-sf-941788.sql.src
sql/test/bugs/Tests/union_all_where_1=1-bug-sf-936386.sql.src
sql/test/bugs/Tests/unique-bug-sf-1043512.sql.src
sql/test/bugs/Tests/update_where-bug-sf-976963.sql.src
sql/test/bugs/Tests/view_case-bug-sf-1023058.sql.src
sql/test/bugs/Tests/view_case-bug-sf-1023058.stable.out.int128
sql/test/bugs/Tests/view_join-bug-sf-990096.sql.src
sql/test/bugs/Tests/view_selfjoin-bug-sf-937835.sql.src
sql/test/bugs/arith-bug-sf-949228.sql
sql/test/bugs/autocommit_illegal_statements-bug-sf-953545.sql
sql/test/bugs/case_cast-bug-sf-1019506.sql
sql/test/bugs/case_parenthesis-bug-sf-1023056.sql
sql/test/bugs/cast_bool2int-bug-sf-1000576.sql
sql/test/bugs/cast_bool2int-bug-sf-951800.sql
sql/test/bugs/cast_varchar2int-bug-sf-964165.sql
sql/test/bugs/create_insert_select-bug-sf-900198.sql
sql/test/bugs/create_insert_select_aggr-bug-00001.sql
sql/test/bugs/date_parsing-bug-sf-960166.sql
sql/test/bugs/drop_foreignkey_selfreferencing.sql
sql/test/bugs/escape_quote-bug-sf-1006469.sql
sql/test/bugs/except-union-intersect-bug-sf-1146079.sql
sql/test/bugs/extract_interval_bug-sf-1274088.sql
sql/test/bugs/float_arith_cast2int-bug-sf-949255.sql
sql/test/bugs/floor-bug-sf-967066.sql
sql/test/bugs/foreignkey_leftjoin-bug-sf-854312.sql
sql/test/bugs/groupby_having-bug-sf-947600.sql
sql/test/bugs/groupby_having_charlength-bug-sf-943566.sql
sql/test/bugs/innerjoin_between-bug-sf-960672.sql
sql/test/bugs/innerjoin_multiple-bug-sf-943661.sql
sql/test/bugs/insert_delete-bug-sf-904025.sql
sql/test/bugs/insert_into_groupby-bug-sf-949135.sql
sql/test/bugs/insert_into_select-bug-sf-978043.sql
sql/test/bugs/insert_update_arith-bug-sf-900206.sql
sql/test/bugs/interval_convert_bugs-sf-1274077-1274085.sql
sql/test/bugs/interval_data_commutative_add_bug-sf-1263928.sql
sql/test/bugs/interval_parse_bug-sf-1263967.sql
sql/test/bugs/like-bug-sf-1031435.sql
sql/test/bugs/like-bug-sf-1043521.sql
sql/test/bugs/mvtest_complete.sh
sql/test/bugs/numeric-bug-sf-952758.sql
sql/test/bugs/object_name-bug-sf-985242.sql
sql/test/bugs/primary_key-bug-sf-975308.sql
sql/test/bugs/savepoint_release-bug-sf-953560.sql
sql/test/bugs/savepoint_rollback-bug-sf-1023652.sql
sql/test/bugs/savepoint_rollback-bug-sf-953553.sql
sql/test/bugs/select_constant_from_where_1=1-bug-sf-1019529.sql
sql/test/bugs/select_orderby_alias-bug-sf-1024615.sql
sql/test/bugs/selectlist_subquery-sf-1208599.sql
sql/test/bugs/start_transaction-bug-sf-952755.sql
sql/test/bugs/subselect_ambigious_columns-bug-sf-949071.sql
sql/test/bugs/subselect_column-bug-sf-951206.sql
sql/test/bugs/subselect_multiple_unionall_where_1=1-bug-sf-1005596.sql
sql/test/bugs/subselect_single_value-bug-sf-941791.sql
sql/test/bugs/subselect_single_value-bug-sf-962099.sql
sql/test/bugs/subselect_union-bug-sf-941826.sql
sql/test/bugs/timestamp_comparison-bug-sf-1158581.sql
sql/test/bugs/trimtest-bug-sf-1023588.sql
sql/test/bugs/unicode_varchar-bug-sf-1041324.sql
sql/test/bugs/union-bug-sf-978045.sql
sql/test/bugs/union_all-bug-sf-941788.sql
sql/test/bugs/union_all_where_1=1-bug-sf-936386.sql
sql/test/bugs/unique-bug-sf-1043512.sql
sql/test/bugs/update_where-bug-sf-976963.sql
sql/test/bugs/view_case-bug-sf-1023058.sql
sql/test/bugs/view_join-bug-sf-990096.sql
sql/test/bugs/view_selfjoin-bug-sf-937835.sql
sql/test/cast_str2num.sql
sql/test/coalesce.sql
sql/test/count.sql
sql/test/crashme.sql
sql/test/create_in_schema.sql
sql/test/decimal.sql
sql/test/decimal2.sql
sql/test/default.sql
sql/test/example-delete1.sql
sql/test/example-delete2.sql
sql/test/example-delete3.sql
sql/test/example-drop.sql
sql/test/example-queries.sql
sql/test/example-rangeselect.sql
sql/test/example-transaction.sql
sql/test/example-update-view.sql
sql/test/example-update1.sql
sql/test/example-update2.sql
sql/test/example-update3.sql
sql/test/example.sql
sql/test/function_syntax.sql
sql/test/identifiers.sql
sql/test/joins.sql
sql/test/keys.sql
sql/test/marcin1.sql
sql/test/marcin2.sql
sql/test/marcin3.sql
sql/test/news.sql
sql/test/null.sql
sql/test/order_by_complex_exp.sql
sql/test/order_by_simple_exp.sql
sql/test/orderby_limit.sql
sql/test/orderby_non_selection_column.sql
sql/test/outerref_in_selection.sql
sql/test/pg_regress/Tests/numeric.stable.out.FreeBSD.int128
sql/test/procedure_syntax.sql
sql/test/psm.sql
sql/test/rank.sql
sql/test/restart-sequence.sql
sql/test/round.sql
sql/test/seq-default.sql
sql/test/session_vars.sql
sql/test/setoptimizer.sql
sql/test/string.sql
sql/test/table_function.sql
sql/test/timezone.sql
sql/test/zones.sql
sql/test/zones2.sql
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
clients/Tests/exports.stable.out
clients/mapiclient/dotmonetdb.c
clients/mapiclient/tachograph.c
clients/mapiclient/tomograph.c
common/utils/msabaoth.c
common/utils/msabaoth.h
configure.ag
gdk/gdk_bbp.c
gdk/gdk_logger.c
gdk/gdk_logger.h
gdk/gdk_tm.c
monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out
monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
monetdb5/mal/Makefile.ag
monetdb5/mal/Tests/All
monetdb5/mal/Tests/tst670.stable.err
monetdb5/mal/mal.c
monetdb5/mal/mal.h
monetdb5/mal/mal_authorize.c
monetdb5/mal/mal_authorize.h
monetdb5/mal/mal_client.c
monetdb5/mal/mal_client.h
monetdb5/mal/mal_debugger.c
monetdb5/mal/mal_debugger.h
monetdb5/mal/mal_factory.c
monetdb5/mal/mal_instruction.c
monetdb5/mal/mal_interpreter.c
monetdb5/mal/mal_linker.h
monetdb5/mal/mal_listing.h
monetdb5/mal/mal_namespace.c
monetdb5/mal/mal_namespace.h
monetdb5/mal/mal_private.h
monetdb5/mal/mal_profiler.c
monetdb5/mal/mal_profiler.h
monetdb5/mal/mal_resolve.c
monetdb5/mal/mal_resolve.h
monetdb5/mal/mal_session.c
monetdb5/modules/kernel/Makefile.ag
monetdb5/modules/mal/Makefile.ag
monetdb5/modules/mal/Tests/All
monetdb5/modules/mal/Tests/clients01.stable.out
monetdb5/modules/mal/clients.c
monetdb5/modules/mal/mal_init.mal
monetdb5/modules/mal/mal_mapi.c
monetdb5/modules/mal/mdb.c
sql/backends/monet5/UDF/udf/Tests/udf-fuse.stable.out
sql/backends/monet5/UDF/udf/Tests/udf-reverse.stable.out
sql/backends/monet5/rel_bin.c
sql/backends/monet5/sql.h
sql/backends/monet5/sql_assert.c
sql/backends/monet5/sql_execute.c
sql/backends/monet5/sql_gencode.c
sql/backends/monet5/sql_optimizer.h
sql/backends/monet5/sql_scenario.c
sql/backends/monet5/sql_scenario.h
sql/backends/monet5/sql_transaction.h
sql/common/sql_types.h
sql/server/rel_exp.h
sql/server/rel_propagate.c
sql/server/rel_psm.c
sql/server/rel_select.c
sql/server/sql_env.h
sql/server/sql_mvc.h
sql/server/sql_parser.y
sql/server/sql_privileges.h
sql/server/sql_tokens.h
sql/storage/bat/Makefile.ag
sql/storage/sql_storage.h
sql/storage/store.c
sql/test/BugDay_2005-10-06_2.9.3/Tests/huge_expression_and_column_name.SF-921173.sql
sql/test/BugDay_2005-10-06_2.9.3/Tests/huge_expression_and_column_name.SF-921173.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/max_min_sum_null.SF-1123132.sql
sql/test/BugTracker-2008/Tests/extract_bug.SF-2075266.sql
sql/test/BugTracker-2008/Tests/extract_bug.SF-2075266.stable.out
sql/test/BugTracker-2008/Tests/groupby_with_NULL.SF-2155606.sql
sql/test/BugTracker-2008/Tests/groupby_with_NULL.SF-2155606.stable.out
sql/test/BugTracker-2008/Tests/mul_div_bug.SF-2075135.sql
sql/test/BugTracker-2009/Tests/TribooleanFailureWithSubquery.SF-2679434.sql
sql/test/BugTracker-2009/Tests/TribooleanFailureWithSubquery.SF-2679434.stable.out
sql/test/BugTracker-2009/Tests/avg-bug.SF-2132666.sql
sql/test/BugTracker-2009/Tests/avg-bug.SF-2132666.stable.out
sql/test/BugTracker-2009/Tests/bit_and.SF-2850341.stable.out.int128
sql/test/BugTracker-2009/Tests/case_evaluates_all_branches.SF-2893484.sql
sql/test/BugTracker-2009/Tests/case_evaluates_all_branches.SF-2893484.stable.out
sql/test/BugTracker-2009/Tests/count_bug.SF-2604583.sql
sql/test/BugTracker-2009/Tests/count_bug.SF-2604583.stable.out
sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.sql
sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out
sql/test/BugTracker-2010/Tests/All
sql/test/BugTracker-2010/Tests/LIMIT_OFFSET_big-endian.Bug-2622.stable.out
sql/test/BugTracker-2010/Tests/connectto.Bug-2548.stable.err
sql/test/BugTracker-2010/Tests/connectto.Bug-2548.stable.out
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
sql/test/BugTracker-2013/Tests/All
sql/test/BugTracker-2014/Tests/manifold.Bug-3556.stable.out
sql/test/BugTracker-2014/Tests/querylog.Bug-3607.stable.out
sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out
sql/test/BugTracker-2017/Tests/All
sql/test/BugTracker-2017/Tests/prepare.Bug-6133.stable.err
sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out
sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out.single
sql/test/BugTracker-2018/Tests/All
sql/test/BugTracker-2018/Tests/aggr-in-case.Bug-6526.sql
sql/test/BugTracker-2018/Tests/lateral-join-crash.Bug-6613.sql
sql/test/BugTracker-2018/Tests/lateral-join-crash.Bug-6613.stable.out
sql/test/BugTracker-2019/Tests/All
sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.stable.out
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.stable.out
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.stable.out
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.stable.out
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.stable.out
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.stable.out
sql/test/Tests/All
sql/test/Tests/big-example_s00.sql.src
sql/test/Tests/big-example_s01.sql.src
sql/test/Tests/big-example_s02.sql.src
sql/test/Tests/big-example_s03.sql.src
sql/test/Tests/big-example_s04.sql.src
sql/test/Tests/big-example_s05.sql.src
sql/test/Tests/big-example_s06.sql.src
sql/test/Tests/big-example_s07.sql.src
sql/test/Tests/big-example_s08.sql.src
sql/test/Tests/big-example_s09.sql.src
sql/test/Tests/big-example_s10.sql.src
sql/test/Tests/big-example_s11.sql.src
sql/test/Tests/big-example_s12.sql.src
sql/test/Tests/big-example_s13.sql.src
sql/test/Tests/big-example_s14.sql.src
sql/test/Tests/big-example_s15.sql.src
sql/test/Tests/big-example_s16.sql.src
sql/test/Tests/big-example_s17.sql.src
sql/test/Tests/big-example_s18.sql.src
sql/test/Tests/big-example_s19.sql.src
sql/test/Tests/big-example_s20.sql.src
sql/test/Tests/big-example_s21.sql.src
sql/test/Tests/big-example_s22.sql.src
sql/test/Tests/big-example_s23.sql.src
sql/test/Tests/marcin3.stable.err
sql/test/Tests/marcin3.stable.out
sql/test/Tests/outerref_in_selection.stable.out
sql/test/Tests/trace.sql
sql/test/Tests/trace.stable.err
sql/test/Tests/trace.stable.out
sql/test/Tests/zones.stable.out
sql/test/Tests/zones2.SQL.py
sql/test/Triggers/Tests/All
sql/test/bugs/Tests/aggr_single_value.sql
sql/test/bugs/Tests/aggr_single_value.stable.out
sql/test/bugs/Tests/except-union-intersect-bug-sf-1146079.SQL.bat
sql/test/bugs/Tests/except-union-intersect-bug-sf-1146079.SQL.sh
sql/test/bugs/Tests/unicode_varchar-bug-sf-1041324_JdbcClient.SQL.bat
sql/test/bugs/Tests/unicode_varchar-bug-sf-1041324_JdbcClient.SQL.sh
sql/test/bugs/Tests/unicode_varchar-bug-sf-1041324_MapiClient.sql.src
sql/test/bugs/Tests/view_case-bug-sf-1023058.stable.out
sql/test/emptydb-upgrade-chain-hge/Tests/All
sql/test/emptydb-upgrade-chain/Tests/All
sql/test/emptydb-upgrade/Tests/All
sql/test/mapi/Tests/sql_int128.stable.out.int128
sql/test/merge-partitions/Tests/mergepart06.stable.err
sql/test/merge-partitions/Tests/mergepart13.stable.err
sql/test/merge-partitions/Tests/mergepart15.stable.err
sql/test/merge-partitions/Tests/mergepart16.stable.err
sql/test/merge-partitions/Tests/mergepart18.stable.err
sql/test/merge-partitions/Tests/mergepart20.stable.err
sql/test/merge-partitions/Tests/mergepart28.stable.err
sql/test/mergetables/Tests/All
sql/test/mergetables/Tests/mergequery.stable.out
sql/test/subquery/Tests/all.sql
sql/test/subquery/Tests/all.stable.out
sql/test/sys-schema/Tests/All
sql/test/sys-schema/Tests/check_MaxStrLength_violations.sql
sql/test/sys-schema/Tests/check_Not_Nullable_columns.sql
sql/test/wlcr/Tests/All
testing/Mtest.py.in
tools/mserver/mserver5.c
tools/mserver/shutdowntest.c
Branch: mtime
Log Message:
Merge with default branch.
diffs (truncated from 32187 to 300 lines):
diff --git a/clients/Tests/MAL-signatures.stable.out
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -11568,14 +11568,6 @@ stdout of test 'MAL-signatures` in direc
[ "remote", "register", "pattern remote.register(conn:str, mod:str,
fcn:str):void ", "RMTregister;", "register <mod>.<fcn> at the remote site"
]
[ "remote", "register_supervisor", "command
remote.register_supervisor(sup_uuid:str, query_uuid:str):int ",
"RMTregisterSupervisor;", "Register the supervisor uuid at a remote site"
]
[ "remote", "resolve", "command remote.resolve(pattern:str):bat[:str]
", "RMTresolve;", "resolve a pattern against Merovingian and return the
URIs" ]
-[ "sabaoth", "epilogue", "command sabaoth.epilogue():void ",
"SABepilogue;", "Release the resources held by the sabaoth module" ]
-[ "sabaoth", "getLocalConnectionHost", "command
sabaoth.getLocalConnectionHost():str ", "SABgetLocalConnectionHost;",
"Returns the hostname this server can be connected to, or nil if none" ]
-[ "sabaoth", "getLocalConnectionPort", "command
sabaoth.getLocalConnectionPort():int ", "SABgetLocalConnectionPort;",
"Returns the port this server can be connected to, or 0 if none" ]
-[ "sabaoth", "getLocalConnectionURI", "command
sabaoth.getLocalConnectionURI():str ", "SABgetLocalConnectionURI;", "Returns
the URI this server can be connected to, or nil if none" ]
-[ "sabaoth", "marchConnection", "command
sabaoth.marchConnection(host:str, port:int):void ", "SABmarchConnection;",
"Publishes the given host/port as available for connecting to this server"
]
-[ "sabaoth", "marchScenario", "command
sabaoth.marchScenario(lang:str):void ", "SABmarchScenario;",
"Publishes the given language as available for this server" ]
-[ "sabaoth", "prelude", "command sabaoth.prelude():void ",
"SABprelude;", "Initialise the sabaoth module" ]
-[ "sabaoth", "retreatScenario", "command
sabaoth.retreatScenario(lang:str):void ", "SABretreatScenario;",
"Unpublishes the given language as available for this server" ]
[ "sample", "subuniform", "pattern sample.subuniform(b:bat[:any],
p:dbl):bat[:oid] ", "SAMPLEuniform;", "Returns the oids of a uniform
sample of size = (p x count(b)), where 0 <= p <= 1.0" ]
[ "sample", "subuniform", "pattern sample.subuniform(b:bat[:any], p:dbl,
sample_seed:int):bat[:oid] ", "SAMPLEuniform;", "Returns the oids of a
uniform sample of size = (p x count(b)), where 0 <= p <= 1.0 and where the prg
is seeded with sample_seed" ]
[ "sample", "subuniform", "pattern sample.subuniform(b:bat[:any],
sample_size:lng):bat[:oid] ", "SAMPLEuniform;", "Returns the oids of a
uniform sample of size s" ]
@@ -11978,7 +11970,7 @@ stdout of test 'MAL-signatures` in direc
[ "url", "url", "command url.url(s:str):url ", "URLnew;", "Create
an URL from a string literal" ]
[ "url", "url", "command url.url(s:url):url ", "URLnoop;", "Create
an URL from a string literal" ]
[ "user", "main", "function user.main():void;", "", "" ]
-[ "user", "s2_1", "function user.s2_1():void;", "", "" ]
+[ "user", "s2_0", "function user.s2_0():void;", "", "" ]
[ "uuid", "#cmp", "command uuid.#cmp():void ", "UUIDcompare;", ""
]
[ "uuid", "#fromstr", "command uuid.#fromstr():void ",
"UUIDfromString;", "" ]
[ "uuid", "#hash", "command uuid.#hash():void ", "UUIDhash;",
"" ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -15980,14 +15980,6 @@ stdout of test 'MAL-signatures` in direc
[ "remote", "register", "pattern remote.register(conn:str, mod:str,
fcn:str):void ", "RMTregister;", "register <mod>.<fcn> at the remote site"
]
[ "remote", "register_supervisor", "command
remote.register_supervisor(sup_uuid:str, query_uuid:str):int ",
"RMTregisterSupervisor;", "Register the supervisor uuid at a remote site"
]
[ "remote", "resolve", "command remote.resolve(pattern:str):bat[:str]
", "RMTresolve;", "resolve a pattern against Merovingian and return the
URIs" ]
-[ "sabaoth", "epilogue", "command sabaoth.epilogue():void ",
"SABepilogue;", "Release the resources held by the sabaoth module" ]
-[ "sabaoth", "getLocalConnectionHost", "command
sabaoth.getLocalConnectionHost():str ", "SABgetLocalConnectionHost;",
"Returns the hostname this server can be connected to, or nil if none" ]
-[ "sabaoth", "getLocalConnectionPort", "command
sabaoth.getLocalConnectionPort():int ", "SABgetLocalConnectionPort;",
"Returns the port this server can be connected to, or 0 if none" ]
-[ "sabaoth", "getLocalConnectionURI", "command
sabaoth.getLocalConnectionURI():str ", "SABgetLocalConnectionURI;", "Returns
the URI this server can be connected to, or nil if none" ]
-[ "sabaoth", "marchConnection", "command
sabaoth.marchConnection(host:str, port:int):void ", "SABmarchConnection;",
"Publishes the given host/port as available for connecting to this server"
]
-[ "sabaoth", "marchScenario", "command
sabaoth.marchScenario(lang:str):void ", "SABmarchScenario;",
"Publishes the given language as available for this server" ]
-[ "sabaoth", "prelude", "command sabaoth.prelude():void ",
"SABprelude;", "Initialise the sabaoth module" ]
-[ "sabaoth", "retreatScenario", "command
sabaoth.retreatScenario(lang:str):void ", "SABretreatScenario;",
"Unpublishes the given language as available for this server" ]
[ "sample", "subuniform", "pattern sample.subuniform(b:bat[:any],
p:dbl):bat[:oid] ", "SAMPLEuniform;", "Returns the oids of a uniform
sample of size = (p x count(b)), where 0 <= p <= 1.0" ]
[ "sample", "subuniform", "pattern sample.subuniform(b:bat[:any], p:dbl,
sample_seed:int):bat[:oid] ", "SAMPLEuniform;", "Returns the oids of a
uniform sample of size = (p x count(b)), where 0 <= p <= 1.0 and where the prg
is seeded with sample_seed" ]
[ "sample", "subuniform", "pattern sample.subuniform(b:bat[:any],
sample_size:lng):bat[:oid] ", "SAMPLEuniform;", "Returns the oids of a
uniform sample of size s" ]
@@ -16406,7 +16398,7 @@ stdout of test 'MAL-signatures` in direc
[ "url", "url", "command url.url(s:str):url ", "URLnew;", "Create
an URL from a string literal" ]
[ "url", "url", "command url.url(s:url):url ", "URLnoop;", "Create
an URL from a string literal" ]
[ "user", "main", "function user.main():void;", "", "" ]
-[ "user", "s2_1", "function user.s2_1():void;", "", "" ]
+[ "user", "s2_0", "function user.s2_0():void;", "", "" ]
[ "uuid", "#cmp", "command uuid.#cmp():void ", "UUIDcompare;", ""
]
[ "uuid", "#fromstr", "command uuid.#fromstr():void ",
"UUIDfromString;", "" ]
[ "uuid", "#hash", "command uuid.#hash():void ", "UUIDhash;",
"" ]
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -443,8 +443,6 @@ gdk_return logger_del_bat(logger *lg, lo
void logger_destroy(logger *lg);
gdk_return logger_exit(logger *lg);
log_bid logger_find_bat(logger *lg, const char *name, char tpe, oid id);
-lng logger_read_last_transaction_id(logger *lg, char *dir, char *logger_file,
role_t role);
-gdk_return logger_reload(logger *lg);
gdk_return logger_restart(logger *lg);
int logger_sequence(logger *lg, int seq, lng *id);
gdk_return logger_upgrade_bat(logger *lg, const char *name, char tpe, oid id)
__attribute__((__warn_unused_result__));
@@ -1424,7 +1422,6 @@ str MBMuniform(bat *ret, oid *base, lng
int MCactiveClients(void);
str MCawakeClient(int id);
void MCcloseClient(Client c);
-int MCdefault;
Client MCforkClient(Client father);
Client MCgetClient(int id);
bool MCinit(void);
@@ -1437,7 +1434,6 @@ str MCsuspendClient(int id);
int MCvalid(Client c);
str MDBStkDepth(Client cntxt, MalBlkPtr mb, MalStkPtr s, InstrPtr p);
str MDBStkTrace(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p);
-int MDBdelay;
str MDBdummy(int *ret);
str MDBdump(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
str MDBgetDebug(int *ret);
@@ -1676,20 +1672,6 @@ str RUNcostPrediction(Client cntxt, MalB
str RUNisolation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
str RUNpickResult(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
str RUNvolumeCost(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str SABAOTHfreeStatus(sabdb **ret);
-str SABAOTHgetLocalConnection(str *ret);
-str SABAOTHgetMyStatus(sabdb **ret);
-str SABAOTHmarchConnection(str *host, int *port);
-str SABAOTHmarchScenario(str *lang);
-str SABAOTHretreatScenario(str *lang);
-str SABepilogue(void *ret);
-str SABgetLocalConnectionHost(str *ret);
-str SABgetLocalConnectionPort(int *ret);
-str SABgetLocalConnectionURI(str *ret);
-str SABmarchConnection(void *ret, str *host, int *port);
-str SABmarchScenario(void *ret, str *lang);
-str SABprelude(void *ret);
-str SABretreatScenario(void *ret, str *lang);
str SAMPLEuniform(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
str SERVERbindBAT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
str SERVERclient(void *res, const Stream *In, const Stream *Out);
@@ -2132,7 +2114,6 @@ str escape_str(str *retval, str s);
str evalFile(str fname, int listing);
str evalRef;
str execRef;
-void expandMacro(MalBlkPtr mb, InstrPtr p, MalBlkPtr mc);
str expandRef;
str exportOperationRef;
str export_tableRef;
@@ -2146,7 +2127,6 @@ Symbol findSymbol(Module usermodule, str
Symbol findSymbolInModule(Module v, str fcn);
int findVariable(MalBlkPtr mb, const char *name);
int findVariableLength(MalBlkPtr mb, str name, int len);
-void finishNamespace(void);
str finishRef;
void finishSessionProfiler(Client cntxt);
str first_valueRef;
@@ -2178,7 +2158,6 @@ int getBitConstant(MalBlkPtr mb, bit val
int getBlockBegin(MalBlkPtr mb, int pc);
int getBlockExit(MalBlkPtr mb, int pc);
int getBteConstant(MalBlkPtr mb, bte val);
-char *getConsoleInput(Client c, const char *prompt, int linemode, int
exit_on_error);
int getDblConstant(MalBlkPtr mb, dbl val);
lng getDiskReads(void);
lng getDiskSpace(void);
@@ -2248,7 +2227,6 @@ int inlineMALblock(MalBlkPtr mb, int pc,
str inplaceRef;
void insertSymbol(Module scope, Symbol prg);
str instruction2str(MalBlkPtr mb, MalStkPtr stl, InstrPtr p, int hidden);
-str instructionCall(MalBlkPtr mb, InstrPtr p, str s, str base, size_t len);
str intRef;
str intersectRef;
str intersectcandRef;
@@ -2303,8 +2281,6 @@ str listRef;
str loadLibrary(str modulename, int flag);
char *locate_file(const char *basename, const char *ext, bit recurse);
str lockRef;
-str logger_create_wrap(logger *L, int *debug, str *fn, str *dirname, int
*version);
-str logger_destroy_wrap(void *ret, logger *L);
str lookupRef;
str mal2str(MalBlkPtr mb, int first, int last);
int malAtomSize(int size, const char *name);
@@ -2316,7 +2292,6 @@ char *malLibraryHowToEnable(str name);
int malProfileMode;
str malRef;
void mal_atom_reset(void);
-MT_Lock mal_beatLock;
void mal_client_reset(void) __attribute__((__visibility__("hidden")));
ClientRec *mal_clients;
MT_Lock mal_contextLock;
@@ -2345,13 +2320,8 @@ str maxRef;
str max_no_nilRef;
int mayhaveSideEffects(Client cntxt, MalBlkPtr mb, InstrPtr p, int strict);
void mdbDump(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str mdbGrab(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
str mdbRef;
-int mdbSession(void);
void mdbSetBreakRequest(Client cntxt, MalBlkPtr mb, str request, char cmd);
-int mdbSetTrap(Client cntxt, str modnme, str fcnnme, int flag);
-str mdbTrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str mdbTrapClient(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
int memoryclaims;
lng memorypool;
str mergecandRef;
@@ -2386,7 +2356,7 @@ void moveInstruction(MalBlkPtr mb, int p
void msab_dbfarminit(const char *dbfarm);
void msab_dbpathinit(const char *dbpath);
char *msab_deserialise(sabdb **ret, char *sabdb);
-char *msab_freeStatus(sabdb **ret);
+void msab_freeStatus(sabdb **ret);
char *msab_getDBfarm(char **ret);
char *msab_getDBname(char **ret);
char *msab_getMyStatus(sabdb **ret);
@@ -2476,7 +2446,6 @@ str projectRef;
str projectdeltaRef;
str projectionRef;
str projectionpathRef;
-void promptInstruction(stream *fd, MalBlkPtr mb, MalStkPtr stk, InstrPtr p,
int flg);
InstrPtr pushArgument(MalBlkPtr mb, InstrPtr p, int varid);
InstrPtr pushArgumentId(MalBlkPtr mb, InstrPtr p, const char *name);
InstrPtr pushBit(MalBlkPtr mb, InstrPtr q, bit val);
@@ -2513,7 +2482,6 @@ str raiseRef;
str rangejoinRef;
str rankRef;
str rapiRef;
-int readConsole(Client cntxt);
MalStkPtr reallocGlobalStack(MalStkPtr s, int cnt);
str reconnectRef;
str reenterMAL(Client cntxt, MalBlkPtr mb, int startpc, int stoppc, MalStkPtr
stk);
@@ -2573,7 +2541,6 @@ str setVariableRef;
void setVariableScope(MalBlkPtr mb);
str setWriteModeRef;
void setprofilerlimit(int limit);
-str setprofilerpoolsize(int size);
str shortStmtRendering(MalBlkPtr mb, MalStkPtr stl, InstrPtr p);
void showAllScenarios(stream *f);
void showCurrentScenario(void);
diff --git a/clients/mapiclient/dotmonetdb.c b/clients/mapiclient/dotmonetdb.c
--- a/clients/mapiclient/dotmonetdb.c
+++ b/clients/mapiclient/dotmonetdb.c
@@ -39,9 +39,9 @@ parse_dotmonetdb(char **user, char **pas
/* empty environment variable: skip the file */
cfile = NULL;
} else if ((config = fopen(cfile, "r")) == NULL) {
- cfile = NULL;
fprintf(stderr, "failed to open file '%s': %s\n",
cfile, strerror(errno));
+ cfile = NULL;
} else {
cfile = strdup(cfile);
}
diff --git a/clients/mapiclient/tachograph.c b/clients/mapiclient/tachograph.c
--- a/clients/mapiclient/tachograph.c
+++ b/clients/mapiclient/tachograph.c
@@ -261,7 +261,7 @@ update(EventRecord *ev)
if (starttime == 0) {
if (ev->fcn == 0 ) {
if (debug)
- fprintf(stderr, "Skip %s input
%s\n",(ev->state>=0?statenames[ev->state]:"unknown"),ev->fcn);
+ fprintf(stderr, "Skip %s
input\n",(ev->state>=0?statenames[ev->state]:"unknown"));
return;
}
if (debug)
diff --git a/clients/mapiclient/tomograph.c b/clients/mapiclient/tomograph.c
--- a/clients/mapiclient/tomograph.c
+++ b/clients/mapiclient/tomograph.c
@@ -1439,7 +1439,7 @@ update(char *line, EventRecord *ev)
if (starttime == 0) {
if (ev->fcn == 0 ) {
if (debug)
- fprintf(stderr, "Skip %s input
%s\n",(ev->state>=0?statenames[ev->state]:"unknown"),ev->fcn);
+ fprintf(stderr, "Skip %s
input\n",(ev->state>=0?statenames[ev->state]:"unknown"));
return;
}
if (debug)
diff --git a/common/utils/msabaoth.c b/common/utils/msabaoth.c
--- a/common/utils/msabaoth.c
+++ b/common/utils/msabaoth.c
@@ -778,7 +778,7 @@ msab_getStatus(sabdb** ret, char *dbname
/**
* Frees up the sabdb structure returned by getStatus.
*/
-char *
+void
msab_freeStatus(sabdb** ret)
{
sabdb *p, *q;
@@ -812,8 +812,6 @@ msab_freeStatus(sabdb** ret)
free(p);
p = q;
}
-
- return(NULL);
}
/**
diff --git a/common/utils/msabaoth.h b/common/utils/msabaoth.h
--- a/common/utils/msabaoth.h
+++ b/common/utils/msabaoth.h
@@ -75,7 +75,7 @@ msab_export char *msab_registerStarted(v
msab_export char *msab_registerStop(void);
msab_export char *msab_getMyStatus(sabdb** ret);
msab_export char *msab_getStatus(sabdb** ret, char *dbname);
-msab_export char *msab_freeStatus(sabdb** ret);
+msab_export void msab_freeStatus(sabdb** ret);
msab_export char *msab_getUplogInfo(sabuplog *ret, const sabdb *db);
msab_export char *msab_serialise(char **ret, const sabdb *db);
msab_export char *msab_deserialise(sabdb **ret, char *sabdb);
diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -2528,8 +2528,11 @@ AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
[Define if NAN cannot be used as static initializer])])
# checks for library functions
+dnl Luck has it that OSX 10.6 (Snow Leopard) corresponds with
+dnl darwin10.*.*. That means that we can simply check for
+dnl darwin[0-9][0-9] to match 10.6 and later.
AS_CASE([$host],
- [*-darwin1[[01234567]]*], [
+ [*-darwin[[0-9]][[0-9]]*], [
# OSX 10.6 (Snow Leopard) and up somehow makes
# configure believe that fdatasync exists, in
# reality however, it does not on this platform.
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk_bbp.c
@@ -1328,6 +1328,13 @@ BBPaddfarm(const char *dirname, int role
struct stat st;
int i;
+ if (dirname == NULL) {
+ assert(BBPfarms[0].dirname == NULL);
+ assert(rolemask & 1);
+ assert(BBPfarms[0].roles == 0);
+ BBPfarms[0].roles = rolemask;
+ return GDK_SUCCEED;
+ }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list