Changeset: 15abed0be006 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=15abed0be006
Added Files:
        ChangeLog.Mar2018
        README-Debian
        README-Fedora
        buildtools/ChangeLog.Mar2018
        clients/ChangeLog.Mar2018
        clients/mapilib/ChangeLog.Mar2018
        clients/odbc/driver/ODBCQueries.h
        common/stream/ChangeLog.Mar2018
        common/utils/ChangeLog-Archive
        common/utils/ChangeLog.Mar2018
        debian/libmonetdb-client10.install
        debian/libmonetdb-stream11.install
        debian/libmonetdb16.install
        gdk/ChangeLog.Mar2018
        geom/ChangeLog.Mar2018
        monetdb5/ChangeLog.Mar2018
        monetdb5/modules/mal/Tests/remote13.stable.err
        monetdb5/modules/mal/Tests/remote13.stable.out
        sql/ChangeLog.Mar2018
        sql/scripts/21_dependency_views.sql
        sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.err.powerpc64
        sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.out.powerpc64
        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/aggr-in-case.Bug-6526.stable.err
        sql/test/BugTracker-2018/Tests/aggr-in-case.Bug-6526.stable.out
        sql/test/BugTracker-2018/Tests/aggr-in-case.Bug-6526.stable.out.int128
        sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.sql
        
sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.stable.err
        
sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.stable.out
        sql/test/BugTracker-2018/Tests/copy-into-ignore-column-1.Bug-6532.sql
        
sql/test/BugTracker-2018/Tests/copy-into-ignore-column-1.Bug-6532.stable.err
        
sql/test/BugTracker-2018/Tests/copy-into-ignore-column-1.Bug-6532.stable.out
        
sql/test/BugTracker-2018/Tests/count_from_commented_function_signatures.Bug-6542.sql
        
sql/test/BugTracker-2018/Tests/count_from_commented_function_signatures.Bug-6542.stable.err
        
sql/test/BugTracker-2018/Tests/count_from_commented_function_signatures.Bug-6542.stable.out
        sql/test/BugTracker-2018/Tests/crash-orderby-alias.Bug-6527.sql
        sql/test/BugTracker-2018/Tests/crash-orderby-alias.Bug-6527.stable.err
        sql/test/BugTracker-2018/Tests/crash-orderby-alias.Bug-6527.stable.out
        sql/test/BugTracker-2018/Tests/ilike.Bug-6547.sql
        sql/test/BugTracker-2018/Tests/ilike.Bug-6547.stable.err
        sql/test/BugTracker-2018/Tests/ilike.Bug-6547.stable.out
        
sql/test/BugTracker-2018/Tests/insert-null-second-interval-0.Bug-6515.sql
        
sql/test/BugTracker-2018/Tests/insert-null-second-interval-0.Bug-6515.stable.err
        
sql/test/BugTracker-2018/Tests/insert-null-second-interval-0.Bug-6515.stable.out
        sql/test/BugTracker-2018/Tests/pyUDF-crash.Bug-6508.sql
        sql/test/BugTracker-2018/Tests/pyUDF-crash.Bug-6508.stable.err
        sql/test/BugTracker-2018/Tests/pyUDF-crash.Bug-6508.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-algebra-join-not-in.Bug-6519.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-algebra-join-not-in.Bug-6519.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-algebra-join-not-in.Bug-6519.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-bat-undefined.Bug-6516.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-bat-undefined.Bug-6516.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-bat-undefined.Bug-6516.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-case-coalesce.Bug-6550.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-case-coalesce.Bug-6550.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-case-coalesce.Bug-6550.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-case-subquery-missing.Bug-6523.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-case-subquery-missing.Bug-6523.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-case-subquery-missing.Bug-6523.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-coalesce-division-by-zero.Bug-6556.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-complex-case-extra-columns.Bug-6555.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-complex-case-extra-columns.Bug-6555.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-complex-case-extra-columns.Bug-6555.stable.out
        sql/test/BugTracker-2018/Tests/sqlitelogictest-complex-case.Bug-6552.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-complex-case.Bug-6552.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-complex-case.Bug-6552.stable.out
        sql/test/BugTracker-2018/Tests/sqlitelogictest-count-not-in.Bug-6518.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-count-not-in.Bug-6518.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-count-not-in.Bug-6518.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-group-by-having-in-count.Bug-6524.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-group-by-having-in-count.Bug-6524.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-group-by-having-in-count.Bug-6524.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-groupby-having-not-in.Bug-6553.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-groupby-having-not-in.Bug-6553.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-groupby-having-not-in.Bug-6553.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-having-not-null-not-in.Bug-6557.sql
        sql/test/BugTracker-2018/Tests/sqlitelogictest-in-cast-null.Bug-6529.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-cast-null.Bug-6529.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-cast-null.Bug-6529.stable.out
        sql/test/BugTracker-2018/Tests/sqlitelogictest-in-query.Bug-6545.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-query.Bug-6545.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-query.Bug-6545.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-single-column.Bug-6522.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-single-column.Bug-6522.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-single-column.Bug-6522.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-with-division.Bug-6546.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-with-division.Bug-6546.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-in-with-division.Bug-6546.stable.out
        sql/test/BugTracker-2018/Tests/sqlitelogictest-nested-case.Bug-6554.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-nested-case.Bug-6554.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-nested-case.Bug-6554.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-not-in-wrong-results.Bug-6530.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-not-in-wrong-results.Bug-6530.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-not-in-wrong-results.Bug-6530.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-overflow-in-conversion.Bug-6517.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-overflow-in-conversion.Bug-6517.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-overflow-in-conversion.Bug-6517.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-select-range-null.Bug-6514.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-select-range-null.Bug-6514.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-select-range-null.Bug-6514.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-aggregation-count.Bug-6510.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-aggregation-count.Bug-6510.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-aggregation-count.Bug-6510.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-cast-null.Bug-6551.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-cast-null.Bug-6551.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-cast-null.Bug-6551.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-mal-function-generation.Bug-6513.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-mal-function-generation.Bug-6513.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-mal-function-generation.Bug-6513.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-select-not-between.Bug-6511.sql
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-select-not-between.Bug-6511.stable.err
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-select-not-between.Bug-6511.stable.out
        sql/test/BugTracker-2018/Tests/truncate_add_user.sql
        sql/test/BugTracker-2018/Tests/truncate_add_user.stable.err
        sql/test/BugTracker-2018/Tests/truncate_add_user.stable.out
        sql/test/BugTracker-2018/Tests/truncate_bam_tables.Bug-6543.reqtests
        sql/test/BugTracker-2018/Tests/truncate_bam_tables.Bug-6543.sql
        sql/test/BugTracker-2018/Tests/truncate_bam_tables.Bug-6543.stable.err
        sql/test/BugTracker-2018/Tests/truncate_bam_tables.Bug-6543.stable.out
        sql/test/BugTracker-2018/Tests/truncate_empty_table.Bug-6544.sql
        sql/test/BugTracker-2018/Tests/truncate_empty_table.Bug-6544.stable.err
        sql/test/BugTracker-2018/Tests/truncate_empty_table.Bug-6544.stable.out
        sql/test/BugTracker-2018/Tests/truncate_remove_user.sql
        sql/test/BugTracker-2018/Tests/truncate_remove_user.stable.err
        sql/test/BugTracker-2018/Tests/truncate_remove_user.stable.out
        
sql/test/BugTracker-2018/Tests/truncate_sys_netcdf_tables.Bug-6543.reqtests
        sql/test/BugTracker-2018/Tests/truncate_sys_netcdf_tables.Bug-6543.sql
        
sql/test/BugTracker-2018/Tests/truncate_sys_netcdf_tables.Bug-6543.stable.err
        
sql/test/BugTracker-2018/Tests/truncate_sys_netcdf_tables.Bug-6543.stable.out
        sql/test/BugTracker-2018/Tests/truncate_sys_tables.Bug-6543.reqtests
        sql/test/BugTracker-2018/Tests/truncate_sys_tables.Bug-6543.sql
        sql/test/BugTracker-2018/Tests/truncate_sys_tables.Bug-6543.stable.err
        sql/test/BugTracker-2018/Tests/truncate_sys_tables.Bug-6543.stable.out
        
sql/test/BugTracker-2018/Tests/update-with-correlated-subquery.Bug-6520.sql
        
sql/test/BugTracker-2018/Tests/update-with-correlated-subquery.Bug-6520.stable.err
        
sql/test/BugTracker-2018/Tests/update-with-correlated-subquery.Bug-6520.stable.out
        sql/test/BugTracker/Tests/mapi_connect_errors_vanish.SF-1432134.sql
        sql/test/Dump/Tests/dump-empty.sql
        sql/test/FeatureRequests/Tests/All
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-epilogue.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-epilogue.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-epilogue.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-epilogue.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.stable.err
        
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.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.stable.err
        
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.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.stable.err
        
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.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.stable.err
        
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.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.stable.err
        
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.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-query.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-query.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-query.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-view.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-view.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-0join-view.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-view.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-view.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-view.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-query.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-query.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-query.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-query.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-view.reqtests
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-view.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-view.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-view.stable.out
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-prologue.sql
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-prologue.stable.err
        
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-prologue.stable.out
        sql/test/Tests/comment-auth-a.sql
        sql/test/Tests/comment-auth-superuser.sql
        sql/test/Tests/comment-auth.SQL.py
        sql/test/Tests/comment-auth.stable.err
        sql/test/Tests/comment-auth.stable.out
        sql/test/Tests/comment-dump-cleanup.sql
        sql/test/Tests/comment-dump.SQL.py
        sql/test/Tests/comment-dump.sql
        sql/test/Tests/comment-dump.stable.err
        sql/test/Tests/comment-dump.stable.out
        sql/test/Tests/comment-on.sql
        sql/test/Tests/comment-on.stable.err
        sql/test/Tests/comment-on.stable.out
        sql/test/Tests/copy-from-lz4.py
        sql/test/Tests/copy-from-lz4.stable.err
        sql/test/Tests/copy-from-lz4.stable.out
        sql/test/Tests/copy-into-lz4.sql.in
        sql/test/Tests/copy-into-lz4.stable.err
        sql/test/Tests/copy-into-lz4.stable.out
        sql/test/Tests/create-or-replace-triggers.sql
        sql/test/Tests/create-or-replace-triggers.stable.err
        sql/test/Tests/create-or-replace-triggers.stable.out
        sql/test/Tests/create-or-replace-views.sql
        sql/test/Tests/create-or-replace-views.stable.err
        sql/test/Tests/create-or-replace-views.stable.out
        sql/test/Tests/drop-function-if-exists.sql
        sql/test/Tests/drop-function-if-exists.stable.err
        sql/test/Tests/drop-function-if-exists.stable.out
        sql/test/Tests/drop-trigger-if-exists.sql
        sql/test/Tests/drop-trigger-if-exists.stable.err
        sql/test/Tests/drop-trigger-if-exists.stable.out
        sql/test/Tests/lz4-dump.sql
        sql/test/Tests/testlz4.lz4
        sql/test/Tests/truncate-statements-extra.sql
        sql/test/Tests/truncate-statements-extra.stable.err
        sql/test/Tests/truncate-statements-extra.stable.out
        sql/test/Tests/truncate-statements.sql
        sql/test/Tests/truncate-statements.stable.err
        sql/test/Tests/truncate-statements.stable.out
        sql/test/Users/Tests/grantAndRevokeUserLoggedIN.Bug-3476.SQL.py
        sql/test/Users/Tests/grantAndRevokeUserLoggedIN.Bug-3476.stable.err
        sql/test/Users/Tests/grantAndRevokeUserLoggedIN.Bug-3476.stable.out
        sql/test/emptydb-upgrade-chain-hge/Tests/dump.sql
        sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.powerpc64
        sql/test/emptydb-upgrade-chain/Tests/dump.sql
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.powerpc64
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.powerpc64.int128
        sql/test/emptydb-upgrade-hge/Tests/dump.sql
        sql/test/emptydb-upgrade/Tests/dump.sql
        sql/test/emptydb/Tests/dump.sql
        sql/test/group-concat/Tests/All
        sql/test/group-concat/Tests/groupconcat01.sql
        sql/test/group-concat/Tests/groupconcat01.stable.err
        sql/test/group-concat/Tests/groupconcat01.stable.out
        sql/test/group-concat/Tests/groupconcat02.sql
        sql/test/group-concat/Tests/groupconcat02.stable.err
        sql/test/group-concat/Tests/groupconcat02.stable.out
        sql/test/group-concat/Tests/groupconcat03.sql
        sql/test/group-concat/Tests/groupconcat03.stable.err
        sql/test/group-concat/Tests/groupconcat03.stable.out
        sql/test/group-concat/Tests/groupconcat04.sql
        sql/test/group-concat/Tests/groupconcat04.stable.err
        sql/test/group-concat/Tests/groupconcat04.stable.out
        sql/test/group-concat/Tests/groupconcat05.sql
        sql/test/group-concat/Tests/groupconcat05.stable.err
        sql/test/group-concat/Tests/groupconcat05.stable.out
        sql/test/leaks/Tests/check1.stable.out
        sql/test/leaks/Tests/check1.stable.out.int128
        sql/test/leaks/Tests/check2.stable.out
        sql/test/leaks/Tests/check2.stable.out.int128
        sql/test/leaks/Tests/check3.stable.out
        sql/test/leaks/Tests/check3.stable.out.int128
        sql/test/leaks/Tests/check4.stable.out
        sql/test/leaks/Tests/check4.stable.out.int128
        sql/test/leaks/Tests/check5.stable.out
        sql/test/leaks/Tests/check5.stable.out.int128
        sql/test/orderidx/Tests/imprints_all_types.sql
        sql/test/orderidx/Tests/imprints_all_types.stable.err
        sql/test/orderidx/Tests/imprints_all_types.stable.out
        sql/test/orderidx/Tests/imprints_hge_type.sql
        sql/test/orderidx/Tests/imprints_hge_type.stable.err
        sql/test/orderidx/Tests/imprints_hge_type.stable.out.int128
        sql/test/testdb-upgrade-chain-hge/Tests/dump.sql
        sql/test/testdb-upgrade-chain/Tests/dump.sql
        sql/test/testdb-upgrade-hge/Tests/dump.sql
        sql/test/testdb-upgrade/Tests/dump.sql
        sql/test/testdb/Tests/testdb-dump.sql
        sql/type.txt
        testing/ChangeLog.Mar2018
        tools/merovingian/ChangeLog.Mar2018
Removed Files:
        ChangeLog.Jul2017
        buildtools/ChangeLog.Jul2017
        clients/ChangeLog.Jul2017
        clients/mapilib/ChangeLog.Jul2017
        common/stream/ChangeLog.Jul2017
        debian/libmonetdb-client9.install
        debian/libmonetdb-stream8.install
        debian/libmonetdb15.install
        gdk/ChangeLog.Jul2017
        geom/ChangeLog.Jul2017
        monetdb5/ChangeLog.Jul2017
        sql/ChangeLog.Jul2017
        sql/test/BugTracker-2016/Tests/storagemodel.stable.out.Darwin
        sql/test/BugTracker-2016/Tests/storagemodel.stable.out.FreeBSD
        sql/test/BugTracker-2016/Tests/storagemodel.stable.out.Windows
        sql/test/BugTracker/Tests/mapi_connect_errors_vanish.SF-1432134.SQL.py
        sql/test/Dump/Tests/dump-empty.SQL.py
        sql/test/Users/Tests/grantAndRevokeUserLogedIN.Bug-3476.SQL.py
        sql/test/Users/Tests/grantAndRevokeUserLogedIN.Bug-3476.stable.err
        sql/test/Users/Tests/grantAndRevokeUserLogedIN.Bug-3476.stable.out
        sql/test/emptydb-upgrade-chain-hge/Tests/dump.SQL.py
        sql/test/emptydb-upgrade-chain/Tests/dump.SQL.py
        sql/test/emptydb-upgrade-hge/Tests/dump.SQL.py
        sql/test/emptydb-upgrade/Tests/dump.SQL.py
        sql/test/emptydb/Tests/dump.SQL.py
        sql/test/testdb-upgrade-chain-hge/Tests/dump.SQL.py.src
        sql/test/testdb-upgrade-chain/Tests/dump.SQL.py.src
        sql/test/testdb-upgrade-chain/Tests/dump.stable.out.Windows
        sql/test/testdb-upgrade-hge/Tests/dump.SQL.py.src
        sql/test/testdb-upgrade/Tests/dump.SQL.py.src
        sql/test/testdb-upgrade/Tests/dump.stable.out.Windows
        sql/test/testdb/Tests/testdb-dump.SQL.py
        sql/test/testdb/Tests/testdb-dump.stable.out.Windows
        testing/ChangeLog.Jul2017
        testing/trace.py
        tools/merovingian/ChangeLog.Jul2017
Modified Files:
        .hgtags
        ChangeLog
        ChangeLog-Archive
        Makefile.ag
        MonetDB.spec
        NT/makelibdef.py
        NT/mkgeomwxs.py
        NT/mkodbcwxs.py
        NT/mksqlwxs.py
        NT/monetdb_config.h.in
        NT/rules.msc
        buildtools/ChangeLog-Archive
        buildtools/autogen/autogen.py
        buildtools/autogen/autogen/am.py
        buildtools/autogen/autogen/codegen.py
        buildtools/autogen/autogen/msc.py
        buildtools/conf/fixlicense.py
        clients/ChangeLog
        clients/ChangeLog-Archive
        clients/Makefile.ag
        clients/Tests/MAL-signatures.stable.out
        clients/Tests/MAL-signatures.stable.out.int128
        clients/Tests/exports.stable.out
        clients/Tests/mclient-uri.SQL.bat
        clients/Tests/mclient-uri.SQL.sh
        clients/examples/python/basics.py
        clients/examples/python/mclient-python2.py
        clients/examples/python/sqlsample.py
        clients/mapiclient/Makefile.ag
        clients/mapiclient/Tests/mclient--help.stable.err
        clients/mapiclient/Tests/mclient--help.stable.err.Windows
        clients/mapiclient/dotfile.py
        clients/mapiclient/dump.c
        clients/mapiclient/eventparser.c
        clients/mapiclient/eventparser.h
        clients/mapiclient/mclient.1
        clients/mapiclient/mclient.c
        clients/mapiclient/mhelp.c
        clients/mapiclient/mnc.c
        clients/mapiclient/msqldump.c
        clients/mapiclient/msqldump.h
        clients/mapiclient/stethoscope.c
        clients/mapiclient/tachograph.c
        clients/mapiclient/tomograph.c
        clients/mapilib/ChangeLog
        clients/mapilib/ChangeLog-Archive
        clients/mapilib/mapi.c
        clients/mapilib/mapi.h
        clients/mapilib/mapi.rc
        clients/odbc/driver/Makefile.ag
        clients/odbc/driver/ODBCConvert.c
        clients/odbc/driver/ODBCDbc.c
        clients/odbc/driver/ODBCDbc.h
        clients/odbc/driver/ODBCDesc.c
        clients/odbc/driver/ODBCEnv.c
        clients/odbc/driver/ODBCGlobal.h
        clients/odbc/driver/ODBCStmt.c
        clients/odbc/driver/ODBCUtil.c
        clients/odbc/driver/ODBCUtil.h
        clients/odbc/driver/SQLAllocConnect.c
        clients/odbc/driver/SQLAllocHandle.c
        clients/odbc/driver/SQLAllocStmt.c
        clients/odbc/driver/SQLBindCol.c
        clients/odbc/driver/SQLBindParameter.c
        clients/odbc/driver/SQLBrowseConnect.c
        clients/odbc/driver/SQLBulkOperations.c
        clients/odbc/driver/SQLCancel.c
        clients/odbc/driver/SQLCloseCursor.c
        clients/odbc/driver/SQLColAttribute.c
        clients/odbc/driver/SQLColAttributes.c
        clients/odbc/driver/SQLColumnPrivileges.c
        clients/odbc/driver/SQLColumns.c
        clients/odbc/driver/SQLConnect.c
        clients/odbc/driver/SQLCopyDesc.c
        clients/odbc/driver/SQLDataSources.c
        clients/odbc/driver/SQLDescribeCol.c
        clients/odbc/driver/SQLDescribeParam.c
        clients/odbc/driver/SQLDisconnect.c
        clients/odbc/driver/SQLDriverConnect.c
        clients/odbc/driver/SQLEndTran.c
        clients/odbc/driver/SQLError.c
        clients/odbc/driver/SQLExecDirect.c
        clients/odbc/driver/SQLExecute.c
        clients/odbc/driver/SQLExtendedFetch.c
        clients/odbc/driver/SQLFetch.c
        clients/odbc/driver/SQLFetchScroll.c
        clients/odbc/driver/SQLForeignKeys.c
        clients/odbc/driver/SQLFreeConnect.c
        clients/odbc/driver/SQLFreeEnv.c
        clients/odbc/driver/SQLFreeHandle.c
        clients/odbc/driver/SQLFreeStmt.c
        clients/odbc/driver/SQLGetConnectAttr.c
        clients/odbc/driver/SQLGetConnectOption.c
        clients/odbc/driver/SQLGetCursorName.c
        clients/odbc/driver/SQLGetData.c
        clients/odbc/driver/SQLGetDescField.c
        clients/odbc/driver/SQLGetDescRec.c
        clients/odbc/driver/SQLGetDiagField.c
        clients/odbc/driver/SQLGetDiagRec.c
        clients/odbc/driver/SQLGetEnvAttr.c
        clients/odbc/driver/SQLGetFunctions.c
        clients/odbc/driver/SQLGetInfo.c
        clients/odbc/driver/SQLGetStmtAttr.c
        clients/odbc/driver/SQLGetStmtOption.c
        clients/odbc/driver/SQLGetTypeInfo.c
        clients/odbc/driver/SQLMoreResults.c
        clients/odbc/driver/SQLNativeSql.c
        clients/odbc/driver/SQLNumParams.c
        clients/odbc/driver/SQLNumResultCols.c
        clients/odbc/driver/SQLParamData.c
        clients/odbc/driver/SQLParamOptions.c
        clients/odbc/driver/SQLPrepare.c
        clients/odbc/driver/SQLPrimaryKeys.c
        clients/odbc/driver/SQLProcedureColumns.c
        clients/odbc/driver/SQLProcedures.c
        clients/odbc/driver/SQLPutData.c
        clients/odbc/driver/SQLRowCount.c
        clients/odbc/driver/SQLSetConnectAttr.c
        clients/odbc/driver/SQLSetConnectOption.c
        clients/odbc/driver/SQLSetCursorName.c
        clients/odbc/driver/SQLSetDescField.c
        clients/odbc/driver/SQLSetDescRec.c
        clients/odbc/driver/SQLSetEnvAttr.c
        clients/odbc/driver/SQLSetParam.c
        clients/odbc/driver/SQLSetPos.c
        clients/odbc/driver/SQLSetScrollOptions.c
        clients/odbc/driver/SQLSetStmtAttr.c
        clients/odbc/driver/SQLSetStmtOption.c
        clients/odbc/driver/SQLSpecialColumns.c
        clients/odbc/driver/SQLStatistics.c
        clients/odbc/driver/SQLTablePrivileges.c
        clients/odbc/driver/SQLTables.c
        clients/odbc/driver/SQLTransact.c
        clients/odbc/driver/driver.rc
        clients/odbc/setup/drvcfg.h
        clients/odbc/winsetup/setup.c
        clients/odbc/winsetup/setup.rc
        common/stream/ChangeLog
        common/stream/ChangeLog-Archive
        common/stream/stream.c
        common/stream/stream.h
        common/utils/mcrypt.c
        common/utils/mcrypt.h
        common/utils/msabaoth.c
        configure.ag
        debian/changelog
        debian/control
        gdk/ChangeLog
        gdk/ChangeLog-Archive
        gdk/Makefile.ag
        gdk/gdk.h
        gdk/gdk_aggr.c
        gdk/gdk_align.c
        gdk/gdk_atomic.h
        gdk/gdk_atoms.c
        gdk/gdk_atoms.h
        gdk/gdk_bat.c
        gdk/gdk_batop.c
        gdk/gdk_bbp.c
        gdk/gdk_calc.c
        gdk/gdk_calc.h
        gdk/gdk_cross.c
        gdk/gdk_delta.c
        gdk/gdk_delta.h
        gdk/gdk_firstn.c
        gdk/gdk_group.c
        gdk/gdk_hash.c
        gdk/gdk_heap.c
        gdk/gdk_imprints.c
        gdk/gdk_interprocess.c
        gdk/gdk_join.c
        gdk/gdk_logger.c
        gdk/gdk_orderidx.c
        gdk/gdk_posix.c
        gdk/gdk_private.h
        gdk/gdk_project.c
        gdk/gdk_qsort.c
        gdk/gdk_sample.c
        gdk/gdk_select.c
        gdk/gdk_ssort_impl.h
        gdk/gdk_storage.c
        gdk/gdk_system.c
        gdk/gdk_system.h
        gdk/gdk_tm.c
        gdk/gdk_utils.c
        gdk/gdk_utils.h
        gdk/libbat.rc
        geom/monetdb5/Makefile.ag
        geom/monetdb5/geom.c
        geom/monetdb5/geom_upgrade.c
        libversions
        monetdb5/ChangeLog
        monetdb5/ChangeLog-Archive
        monetdb5/extras/mal_optimizer_template/Makefile.ag
        
monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
        monetdb5/extras/rapi/Makefile.ag
        monetdb5/extras/rapi/converters.c.h
        monetdb5/mal/Tests/tst275.stable.out
        monetdb5/mal/mal.h
        monetdb5/mal/mal_authorize.c
        monetdb5/mal/mal_builder.c
        monetdb5/mal/mal_client.c
        monetdb5/mal/mal_debugger.c
        monetdb5/mal/mal_function.c
        monetdb5/mal/mal_import.c
        monetdb5/mal/mal_instruction.c
        monetdb5/mal/mal_interpreter.c
        monetdb5/mal/mal_linker.c
        monetdb5/mal/mal_listing.c
        monetdb5/mal/mal_parser.c
        monetdb5/mal/mal_profiler.c
        monetdb5/mal/mal_profiler.h
        monetdb5/mal/mal_readline.c
        monetdb5/mal/mal_resource.c
        monetdb5/modules/atoms/blob.c
        monetdb5/modules/atoms/json.c
        monetdb5/modules/atoms/mcurl.c
        monetdb5/modules/atoms/url.c
        monetdb5/modules/atoms/xml.c
        monetdb5/modules/kernel/aggr.c
        monetdb5/modules/kernel/aggr.mal
        monetdb5/modules/kernel/aggr.mal.sh
        monetdb5/modules/kernel/algebra.c
        monetdb5/modules/kernel/bat5.c
        monetdb5/modules/kernel/batmmath.c
        monetdb5/modules/kernel/microbenchmark.c
        monetdb5/modules/mal/00_batcalc_hge.mal
        monetdb5/modules/mal/00_batcalc_hge.mal.sh
        monetdb5/modules/mal/00_calc_hge.mal
        monetdb5/modules/mal/00_calc_hge.mal.sh
        monetdb5/modules/mal/01_batcalc.mal
        monetdb5/modules/mal/01_batcalc.mal.sh
        monetdb5/modules/mal/01_calc.mal
        monetdb5/modules/mal/01_calc.mal.sh
        monetdb5/modules/mal/bbp.c
        monetdb5/modules/mal/calc.c
        monetdb5/modules/mal/clients.c
        monetdb5/modules/mal/inspect.c
        monetdb5/modules/mal/iterator.c
        monetdb5/modules/mal/language.c
        monetdb5/modules/mal/mal_io.c
        monetdb5/modules/mal/mal_mapi.c
        monetdb5/modules/mal/manifold.c
        monetdb5/modules/mal/mdb.c
        monetdb5/modules/mal/mkey.c
        monetdb5/modules/mal/orderidx.c
        monetdb5/modules/mal/pcre.c
        monetdb5/modules/mal/pcre.mal
        monetdb5/modules/mal/profiler.c
        monetdb5/modules/mal/profiler.h
        monetdb5/modules/mal/profiler.mal
        monetdb5/modules/mal/remote.c
        monetdb5/modules/mal/tablet.c
        monetdb5/modules/mal/wlc.c
        monetdb5/modules/mal/wlc.mal
        monetdb5/modules/mosaic/mosaic.c
        monetdb5/optimizer/opt_candidates.c
        monetdb5/optimizer/opt_generator.c
        monetdb5/optimizer/opt_macro.c
        monetdb5/optimizer/opt_mergetable.c
        monetdb5/optimizer/opt_mitosis.c
        monetdb5/optimizer/opt_multiplex.c
        monetdb5/optimizer/opt_pipes.c
        monetdb5/optimizer/opt_postfix.c
        monetdb5/optimizer/opt_prelude.c
        monetdb5/optimizer/opt_prelude.h
        monetdb5/optimizer/opt_projectionpath.c
        monetdb5/optimizer/opt_pushselect.c
        monetdb5/optimizer/opt_support.c
        monetdb5/optimizer/opt_wlc.c
        monetdb5/optimizer/opt_wrapper.c
        monetdb5/optimizer/optimizer.c
        monetdb5/scheduler/run_adder.c
        monetdb5/tools/libmonetdb5.rc
        sql/ChangeLog
        sql/ChangeLog-Archive
        sql/backends/monet5/LSST/Makefile.ag
        sql/backends/monet5/Makefile.ag
        sql/backends/monet5/UDF/capi/Makefile.ag
        sql/backends/monet5/UDF/capi/capi.c
        sql/backends/monet5/UDF/capi/cheader.h
        sql/backends/monet5/UDF/pyapi/Makefile.ag
        sql/backends/monet5/UDF/pyapi/connection.c
        sql/backends/monet5/UDF/pyapi/conversion.c
        sql/backends/monet5/UDF/pyapi/emit.c
        sql/backends/monet5/UDF/pyapi/pyapi.c
        sql/backends/monet5/UDF/pyapi/pyapi.h
        sql/backends/monet5/UDF/pyapi3/50_pyapi3.mal
        sql/backends/monet5/UDF/pyapi3/Makefile.ag
        sql/backends/monet5/UDF/pyapi3/Tests/pyloader3_01.stable.out
        sql/backends/monet5/UDF/pyapi3/connection3.c
        sql/backends/monet5/UDF/pyapi3/conversion3.c
        sql/backends/monet5/UDF/pyapi3/emit3.c
        sql/backends/monet5/UDF/pyapi3/formatinput3.c
        sql/backends/monet5/UDF/pyapi3/pyapi3.c
        sql/backends/monet5/UDF/pyapi3/pyapi3.mal
        sql/backends/monet5/UDF/pyapi3/pyloader3.c
        sql/backends/monet5/UDF/pyapi3/pytypes3.c
        sql/backends/monet5/UDF/pyapi3/type_conversion3.c
        sql/backends/monet5/UDF/pyapi3/unicode3.c
        sql/backends/monet5/UDF/udf/Makefile.ag
        sql/backends/monet5/UDF/udf/udf.c
        sql/backends/monet5/generator/Makefile.ag
        sql/backends/monet5/rel_bin.c
        sql/backends/monet5/sql.c
        sql/backends/monet5/sql.h
        sql/backends/monet5/sql.mal
        sql/backends/monet5/sql_cast_impl_int.h
        sql/backends/monet5/sql_cast_impl_up_to_flt.h
        sql/backends/monet5/sql_cat.c
        sql/backends/monet5/sql_cat.h
        sql/backends/monet5/sql_decimal.mal
        sql/backends/monet5/sql_decimal_hge.mal
        sql/backends/monet5/sql_execute.c
        sql/backends/monet5/sql_fround_impl.h
        sql/backends/monet5/sql_gencode.c
        sql/backends/monet5/sql_optimizer.c
        sql/backends/monet5/sql_optimizer.h
        sql/backends/monet5/sql_rank.c
        sql/backends/monet5/sql_result.c
        sql/backends/monet5/sql_round_impl.h
        sql/backends/monet5/sql_scenario.c
        sql/backends/monet5/sql_statement.c
        sql/backends/monet5/sql_statement.h
        sql/backends/monet5/sql_upgrades.c
        sql/backends/monet5/sql_user.c
        sql/backends/monet5/sqlcatalog.mal
        sql/backends/monet5/vaults/Makefile.ag
        sql/backends/monet5/vaults/bam/85_bam.sql
        sql/backends/monet5/vaults/bam/Makefile.ag
        sql/backends/monet5/vaults/fits/Makefile.ag
        sql/backends/monet5/vaults/lidar/Makefile.ag
        sql/backends/monet5/vaults/netcdf/74_netcdf.sql
        sql/backends/monet5/vaults/netcdf/Makefile.ag
        sql/backends/monet5/vaults/netcdf/netcdf.c
        sql/backends/monet5/vaults/shp/Makefile.ag
        sql/backends/monet5/vaults/shp/shp.c
        sql/backends/monet5/vaults/vault.c
        sql/backends/monet5/wlr.c
        sql/backends/monet5/wlr.mal
        sql/benchmarks/hist-uva/ground/create.py
        sql/common/sql_keyword.c
        sql/common/sql_string.c
        sql/common/sql_string.h
        sql/common/sql_types.c
        sql/include/sql_catalog.h
        sql/include/sql_mem.h
        sql/include/sql_relation.h
        sql/scripts/21_dependency_functions.sql
        sql/scripts/46_profiler.sql
        sql/scripts/51_sys_schema_extension.sql
        sql/scripts/99_system.sql
        sql/scripts/Makefile.ag
        sql/server/rel_distribute.c
        sql/server/rel_dump.c
        sql/server/rel_exp.c
        sql/server/rel_exp.h
        sql/server/rel_optimizer.c
        sql/server/rel_partition.c
        sql/server/rel_psm.c
        sql/server/rel_psm.h
        sql/server/rel_rel.c
        sql/server/rel_schema.c
        sql/server/rel_select.c
        sql/server/rel_semantic.c
        sql/server/rel_sequence.c
        sql/server/rel_trans.c
        sql/server/rel_updates.c
        sql/server/rel_updates.h
        sql/server/rel_xml.c
        sql/server/sql_atom.c
        sql/server/sql_mvc.c
        sql/server/sql_mvc.h
        sql/server/sql_parser.h
        sql/server/sql_parser.y
        sql/server/sql_privileges.c
        sql/server/sql_scan.c
        sql/server/sql_symbol.c
        sql/storage/bat/bat_storage.c
        sql/storage/bat/bat_table.c
        sql/storage/bat/bat_utils.c
        sql/storage/bat/bat_utils.h
        sql/storage/sql_storage.h
        sql/storage/store.c
        
sql/test/BugDay_2005-10-06_2.9.3/Tests/alter_table_describe-mclient.SF-1146092.SQL.bat
        
sql/test/BugDay_2005-10-06_2.9.3/Tests/alter_table_describe-mclient.SF-1146092.SQL.sh
        
sql/test/BugTracker-2009/Tests/parallel_bulk-load.SF-2771052.unpack_csv.py
        
sql/test/BugTracker-2010/Tests/LIMIT_OFFSET_big-endian.Bug-2622.stable.out
        
sql/test/BugTracker-2010/Tests/ORDER_BY_over_UNION_EXCEPT_INTERSECT.Bug-2606.stable.out
        sql/test/BugTracker-2010/Tests/new-readonly-db.Bug-2695.py
        sql/test/BugTracker-2011/Tests/interrupted-initialization.Bug-2875.py
        
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
        sql/test/BugTracker-2014/Tests/acidity-fail.Bug-3635.py
        sql/test/BugTracker-2014/Tests/copy-into.Bug-3481.SQL.py
        sql/test/BugTracker-2014/Tests/manifold.Bug-3556.stable.out
        sql/test/BugTracker-2014/Tests/python-microseconds.Bug-3439.SQL.py
        sql/test/BugTracker-2014/Tests/utf8bom.Bug-3436.SQL.py
        sql/test/BugTracker-2015/Tests/acidity2-fail.Bug-3635.SQL.py
        sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
        sql/test/BugTracker-2015/Tests/null.Bug-3833.stable.out
        sql/test/BugTracker-2015/Tests/schemadiff.Bug-3778.SQL.py
        
sql/test/BugTracker-2016/Tests/column_name_lost_in_in_operator.Bug-6123.sql
        sql/test/BugTracker-2016/Tests/dce.Bug-6114.sql
        sql/test/BugTracker-2016/Tests/null_in_null.Bug-3900.stable.out
        sql/test/BugTracker-2016/Tests/rename_exps.Bug-3974.stable.out
        sql/test/BugTracker-2016/Tests/semijoin.Bug-6116.sql
        sql/test/BugTracker-2016/Tests/semijoin.Bug-6116.stable.out
        sql/test/BugTracker-2016/Tests/split_project.Bug-6117.sql
        sql/test/BugTracker-2016/Tests/storagemodel.sql
        sql/test/BugTracker-2016/Tests/storagemodel.stable.out
        sql/test/BugTracker-2017/Tests/All
        sql/test/BugTracker-2017/Tests/case.Bug-6386.stable.out
        sql/test/BugTracker-2017/Tests/cleanup_statistics.Bug-6439.stable.out
        
sql/test/BugTracker-2017/Tests/cleanup_statistics.Bug-6439.stable.out.FreeBSD
        
sql/test/BugTracker-2017/Tests/cleanup_statistics.Bug-6439.stable.out.Windows
        
sql/test/BugTracker-2017/Tests/crash_correlated_subqueries_in_select.Bug-6254.stable.out
        sql/test/BugTracker-2017/Tests/oidx-on-strings.Bug-6202.sql
        
sql/test/BugTracker-2017/Tests/python_loader_clobbers_default_with_null.Bug-6464.stable.err
        sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out
        sql/test/BugTracker-2017/Tests/spurious_error.Bug-6344.sql
        sql/test/BugTracker-2017/Tests/spurious_error.Bug-6344.stable.out
        sql/test/BugTracker-2017/Tests/statistics_nils_not_eq_zero.Bug-6331.sql
        
sql/test/BugTracker-2017/Tests/statistics_nils_not_eq_zero.Bug-6331.stable.out
        
sql/test/BugTracker-2017/Tests/udf_crash_subquery_scalar_paramters.Bug-6399.stable.err
        sql/test/BugTracker/Tests/All
        sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
        sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
        sql/test/BugTracker/Tests/python_escape.SF-1916844.SQL.py
        sql/test/Dependencies/Tests/Dependencies.stable.out
        sql/test/Dependencies/Tests/Dependencies.stable.out.int128
        sql/test/Dependencies/Tests/dependency_loop.stable.out
        sql/test/Dependencies/Tests/dependency_loop.stable.out.int128
        sql/test/DropCascade/Tests/drop_columns_cascade.sql
        sql/test/DropCascade/Tests/drop_columns_cascade.stable.out
        sql/test/DropCascade/Tests/drop_pkey_cascade.sql
        sql/test/DropCascade/Tests/drop_pkey_cascade.stable.out
        sql/test/Tests/All
        sql/test/Tests/keys.stable.out
        sql/test/Tests/systemfunctions.stable.out
        sql/test/Tests/systemfunctions.stable.out.int128
        sql/test/Users/Tests/All
        sql/test/VOC/Tests/VOC.stable.out
        sql/test/Via-m/Tests/event_s01.stable.out
        sql/test/Via-m/Tests/event_s02.stable.out
        sql/test/Via-m/Tests/event_s03.stable.out
        sql/test/Via-m/Tests/event_s04.stable.out
        sql/test/Via-m/Tests/event_s05.stable.out
        sql/test/Via-m/Tests/event_s06.stable.out
        sql/test/Via-m/Tests/event_s07.stable.out
        sql/test/Via-m/Tests/event_s08.stable.out
        sql/test/Via-m/Tests/event_s09.stable.out
        sql/test/Via-m/Tests/event_s10.stable.out
        sql/test/Via-m/Tests/event_s11.stable.out
        sql/test/Via-m/Tests/event_s12.stable.out
        sql/test/Via-m/Tests/file_s01.stable.out
        sql/test/Via-m/Tests/file_s02.stable.out
        sql/test/Via-m/Tests/file_s03.stable.out
        sql/test/Via-m/Tests/file_s04.stable.out
        sql/test/Via-m/Tests/file_s05.stable.out
        sql/test/Via-m/Tests/file_s06.stable.out
        sql/test/Via-m/Tests/file_s07.stable.out
        sql/test/Via-m/Tests/file_s08.stable.out
        sql/test/Via-m/Tests/file_s09.stable.out
        sql/test/Via-m/Tests/file_s10.stable.out
        sql/test/Via-m/Tests/file_s11.stable.out
        sql/test/Via-m/Tests/file_s12.stable.out
        sql/test/Via-m/Tests/file_s13.stable.out
        sql/test/Via-m/Tests/file_s14.stable.out
        sql/test/Via-m/Tests/file_s15.stable.out
        sql/test/Via-m/Tests/file_s16.stable.out
        sql/test/Via-m/Tests/file_s17.stable.out
        sql/test/Via-m/Tests/file_s18.stable.out
        sql/test/Via-m/Tests/media_s03.stable.out
        sql/test/Via-m/Tests/media_s04.stable.out
        sql/test/Via-m/Tests/media_s05.stable.out
        sql/test/Via-m/Tests/media_s06.stable.out
        sql/test/Via-m/Tests/media_s07.stable.out
        sql/test/Via-m/Tests/media_s08.stable.out
        sql/test/Via-m/Tests/media_s09.stable.out
        sql/test/Via-m/Tests/media_s10.stable.out
        sql/test/Via-m/Tests/media_s11.stable.out
        sql/test/Via-m/Tests/media_s12.stable.out
        sql/test/Via-m/Tests/media_s13.stable.out
        sql/test/Via-m/Tests/media_s14.stable.out
        sql/test/Via-m/Tests/media_s15.stable.out
        sql/test/Via-m/Tests/media_s16.stable.out
        sql/test/Via-m/Tests/media_s17.stable.out
        sql/test/Via-m/Tests/media_s18.stable.out
        sql/test/Via-m/Tests/media_s19.stable.out
        sql/test/Via-m/Tests/media_s20.stable.out
        sql/test/concurrent/Tests/crash_on_concurrent_use.SF-1411926.SQL.py
        sql/test/concurrent/Tests/simple_select.SQL.py
        sql/test/emptydb-upgrade-chain-hge/Tests/All
        sql/test/emptydb-upgrade-chain-hge/Tests/package.py
        sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128
        sql/test/emptydb-upgrade-chain/Tests/All
        sql/test/emptydb-upgrade-chain/Tests/package.py
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.32bit
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128
        sql/test/emptydb-upgrade-hge/Tests/All
        sql/test/emptydb-upgrade-hge/Tests/upgrade.stable.out.int128
        sql/test/emptydb-upgrade/Tests/All
        sql/test/emptydb-upgrade/Tests/upgrade.stable.out
        sql/test/emptydb-upgrade/Tests/upgrade.stable.out.32bit
        sql/test/emptydb-upgrade/Tests/upgrade.stable.out.int128
        sql/test/emptydb/Tests/All
        sql/test/emptydb/Tests/check.SQL.py
        sql/test/emptydb/Tests/check.stable.out
        sql/test/emptydb/Tests/check.stable.out.32bit
        sql/test/emptydb/Tests/check.stable.out.int128
        sql/test/emptydb/Tests/package-hge.py
        sql/test/emptydb/Tests/package.py
        sql/test/malloc_fail/Tests/mallocs.SQL.py
        sql/test/mapi/Tests/python_dec38.py
        sql/test/mapi/Tests/python_int128.py
        sql/test/mapi/Tests/utf8test.SQL.py
        sql/test/mapi/Tests/utf8test.stable.out
        sql/test/mergetables/Tests/alter.stable.err
        sql/test/mergetables/Tests/mergequery.stable.out
        sql/test/orderidx/Tests/All
        sql/test/orderidx/Tests/oidx_all_types.sql
        sql/test/orderidx/Tests/oidx_all_types.stable.out
        sql/test/orderidx/Tests/oidx_hge_type.sql
        sql/test/orderidx/Tests/oidx_hge_type.stable.out.int128
        sql/test/pg_regress/Tests/alter_table.stable.err
        sql/test/pg_regress/Tests/create_view.stable.err
        sql/test/pg_regress/Tests/float8.stable.err
        sql/test/pg_regress/Tests/float8.stable.err.int128
        sql/test/pg_regress/Tests/insert.stable.err
        sql/test/rdf/Tests/create_tables_t.stable.out
        sql/test/rdf/Tests/create_tables_v.stable.out
        sql/test/rdf/Tests/drop_tables_t.stable.out
        sql/test/rdf/Tests/drop_tables_v.stable.out
        sql/test/rdf/Tests/q1_t.stable.out
        sql/test/rdf/Tests/q1_v.stable.out
        sql/test/rdf/Tests/q2_28_t.stable.out
        sql/test/rdf/Tests/q2_28_v.stable.out
        sql/test/rdf/Tests/q2_t.stable.out
        sql/test/rdf/Tests/q2_v.stable.out
        sql/test/rdf/Tests/q3_28_t.stable.out
        sql/test/rdf/Tests/q3_28_v.stable.out
        sql/test/rdf/Tests/q3_t.stable.out
        sql/test/rdf/Tests/q3_v.stable.out
        sql/test/rdf/Tests/q4_28_t.stable.out
        sql/test/rdf/Tests/q4_28_v.stable.out
        sql/test/rdf/Tests/q4_t.stable.out
        sql/test/rdf/Tests/q4_v.stable.out
        sql/test/rdf/Tests/q5_t.stable.out
        sql/test/rdf/Tests/q5_v.stable.out
        sql/test/rdf/Tests/q6_28_t.stable.out
        sql/test/rdf/Tests/q6_28_v.stable.out
        sql/test/rdf/Tests/q6_t.stable.out
        sql/test/rdf/Tests/q6_v.stable.out
        sql/test/rdf/Tests/q7_t.stable.out
        sql/test/rdf/Tests/q7_v.stable.out
        sql/test/rdf/Tests/q8_t.stable.out
        sql/test/rdf/Tests/q8_v_small.stable.out
        sql/test/remote/Tests/partition_elim.stable.out
        sql/test/remote/Tests/ssbm.SQL.py
        sql/test/sql_xml/Tests/All
        sql/test/testdb-upgrade-chain-hge/Tests/package.py
        sql/test/testdb-upgrade-chain-hge/Tests/upgrade.stable.out.int128
        sql/test/testdb-upgrade-chain/Tests/package.py
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.err
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.32bit
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.int128
        sql/test/testdb-upgrade-hge/Tests/upgrade.stable.out.int128
        sql/test/testdb-upgrade/Tests/upgrade.stable.err
        sql/test/testdb-upgrade/Tests/upgrade.stable.out
        sql/test/testdb-upgrade/Tests/upgrade.stable.out.32bit
        sql/test/testdb-upgrade/Tests/upgrade.stable.out.int128
        sql/test/testdb/Tests/testdb-dump.stable.out
        sql/test/testdb/Tests/testdb-load.sql
        sql/test/testdb/Tests/testdb-package-hge.py
        sql/test/testdb/Tests/testdb-package.py
        sql/test/wlcr/Tests/wlc01.py
        sql/test/wlcr/Tests/wlc100.py
        sql/test/wlcr/Tests/wlc20.py
        sql/test/wlcr/Tests/wlc21.py
        sql/test/wlcr/Tests/wlc30.py
        sql/test/wlcr/Tests/wlc40.py
        sql/test/wlcr/Tests/wlc50.py
        sql/test/wlcr/Tests/wlc70.py
        sql/test/wlcr/Tests/wlcr00.py
        sql/test/wlcr/Tests/wlr01.py
        sql/test/wlcr/Tests/wlr100.py
        sql/test/wlcr/Tests/wlr20.py
        sql/test/wlcr/Tests/wlr30.py
        sql/test/wlcr/Tests/wlr40.py
        sql/test/wlcr/Tests/wlr50.py
        sql/test/wlcr/Tests/wlr70.py
        testing/ChangeLog
        testing/ChangeLog-Archive
        testing/Makefile.ag
        testing/Mfilter.py
        testing/Mtest.py.in
        testing/README
        testing/malcheck.py
        tools/merovingian/ChangeLog
        tools/merovingian/ChangeLog-Archive
        tools/merovingian/daemon/argvcmds.c
        tools/merovingian/daemon/client.c
        tools/merovingian/daemon/connections.c
        tools/merovingian/daemon/controlrunner.c
        tools/merovingian/daemon/forkmserver.c
        tools/merovingian/daemon/handlers.c
        tools/merovingian/daemon/merovingian.c
        tools/merovingian/daemon/multiplex-funnel.c
        tools/merovingian/daemon/proxy.c
        tools/merovingian/utils/control.c
        tools/merovingian/utils/database.c
        tools/merovingian/utils/properties.c
        tools/mserver/monet_version.c.in
        tools/mserver/mserver5.c
        tools/mserver/shutdowntest.c
        vertoo.data
Branch: mosaic
Log Message:

Merger


diffs (truncated from 494118 to 300 lines):

diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -687,3 +687,8 @@ fce449d5af88de715fde36624815a56ef34c56bb
 3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_SP2_release
 b9276cb02ced7d98bcb27b5e6df600b2791f1fcd Jul2017_11
 b9276cb02ced7d98bcb27b5e6df600b2791f1fcd Jul2017_SP3_release
+4fd4a5c7b66747468a2b41930d1b987a4b0efff4 Jul2017_13
+4fd4a5c7b66747468a2b41930d1b987a4b0efff4 Jul2017_SP4_release
+a294cafd5cac3397e148032bee9d8efc89f5c82a Mar2018_root
+28edc063ceb6a3726af887911a3e4ac4a33c504f Mar2018_1
+28edc063ceb6a3726af887911a3e4ac4a33c504f Mar2018_release
diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
 # ChangeLog file for devel
 # This file is updated with Maddlog
 
+* Tue Feb 13 2018 Pedro Ferreira <pedro.ferre...@monetdbsolutions.com>
+- Added support for lz4 compressed files on stream library
diff --git a/ChangeLog-Archive b/ChangeLog-Archive
--- a/ChangeLog-Archive
+++ b/ChangeLog-Archive
@@ -1,6 +1,43 @@
 # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
 # This file contains past ChangeLog entries
 
+* Wed Feb 14 2018 Stefan Manegold <stefan.maneg...@cwi.nl> - 11.29.1-20180315
+- mclient's execution time profiling options and output format have
+  been changed. Instead of implicitly via the "--interactive"/"-i"
+  option (or when using an interactive mclient console), execution time
+  profiling is now controlled via an explicit "--timer=timermode"/"-t
+  timermode" command-line option, or a "\t timermode" command in the
+  interactive mclient console. The default (also in the interactive
+  mclient console) is now timermode "none", i.e., no timing information
+  is given. Timermode "clock" activates client-side wall-clock timing
+  ("clk") in "human-friendly" format much like the interactive mode did
+  before. Timermode "performance" also provides detailed server-side
+  timings: "sql" is the time to parse the SQL query, optimize the
+  logical relational plan and create the initial physical (MAL) plan;
+  "opt" is the time to optimize the physical (MAL) plan; "run" is the
+  time to execute the physical (MAL) plan. With timermode "performance"
+  all server-side timings and the client-side wall-clock time are given
+  in milliseconds (ms). Note that the client-measured wall-clock time
+  "clk" is reported per query only when options "--interactive" or
+  "--echo" are used, because only then does mclient send individual
+  lines (statements) of the SQL script to the server. Otherwise, mclient
+  sends the SQL script in large(r) batch(es) to the server, and, thus,
+  only the total wall-clock time per batch is measured and reported. The
+  server-measured detailed performance timings "sql", "opt", "run" are
+  always measured and reported per query. Also, all timing information
+  is now given on a separate line and sent to stderr rather than stdout.
+
+* Fri Feb  9 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- Some types and constants were moved from configure (and hence
+  monetdb_config.h) to gdk.h.  In particular, the types "lng" and
+  "ulng" have been moved and can therefore no longer be used by code
+  that doesn't (ultimately) include gdk.h.  Just use int64_t instead.
+  A bunch of format defines have been removed: SZFMT, SSZFMT, PTRFMT,
+  PDFMT.  Just use the C standard codes for those (%zu, %zd, %p, %td).
+  The define for printing a lng (LLFMT) was also moved.  Use PRId64 for
+  printing int64_t in code not using gdk.h.  Removed all references to
+  __int64 and long long (use int64_t instead).
+
 * Thu Apr 13 2017 Mark Raasveldt <m.raasve...@cwi.nl> - 11.27.1-20170705
 - Added a new server-side protocol implementation. The new protocol
   is backwards compatible with the old protocol. Clients can choose
diff --git a/ChangeLog.Jul2017 b/ChangeLog.Jul2017
deleted file mode 100644
--- a/ChangeLog.Jul2017
+++ /dev/null
@@ -1,3 +0,0 @@
-# ChangeLog file for devel
-# This file is updated with Maddlog
-
diff --git a/ChangeLog b/ChangeLog.Mar2018
copy from ChangeLog
copy to ChangeLog.Mar2018
diff --git a/Makefile.ag b/Makefile.ag
--- a/Makefile.ag
+++ b/Makefile.ag
@@ -13,7 +13,8 @@ SUBDIRS = buildtools common clients \
        HAVE_TESTING?testing \
 
 EXTRA_DIST = bootstrap configure configure.ac configure.ag libversions \
-                        MonetDB.spec rpm.mk.in COPYING README.rst license.txt 
HowToStart.rst
+       MonetDB.spec rpm.mk.in COPYING README.rst license.txt HowToStart.rst \
+       README-Fedora README-Debian
 
 EXTRA_DIST_DIR = NT debian MacOSX
 
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -1,5 +1,5 @@
 %define name MonetDB
-%define version 11.28.0
+%define version 11.30.0
 %{!?buildno: %global buildno %(date +%Y%m%d)}
 
 # groups of related archs
@@ -132,7 +132,7 @@ Vendor: MonetDB BV <i...@monetdb.org>
 Group: Applications/Databases
 License: MPLv2.0
 URL: https://www.monetdb.org/
-Source: 
https://www.monetdb.org/downloads/sources/Jul2017-SP3/%{name}-%{version}.tar.bz2
+Source: 
https://www.monetdb.org/downloads/sources/Mar2018/%{name}-%{version}.tar.bz2
 
 # we need systemd for the _unitdir macro to exist
 # we need checkpolicy and selinux-policy-devel for the SELinux policy
@@ -1046,6 +1046,352 @@ done
 %postun -p /sbin/ldconfig
 
 %changelog
+* Thu Mar 15 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- Rebuilt.
+- BZ#3574: Add support for: create OR REPLACE view ...
+- BZ#3831: Extend date part extraction and date formating functions to
+  support more formats like "quarter", "iso year/week"
+- BZ#6244: Add support for: TRUNCATE TABLE
+- BZ#6249: DEFAULT in row-values missing (sqlsmith)
+- BZ#6346: BATsort returns GDK_SUCCEED when **sorted bat is null
+- BZ#6507: Column Header coming with trailing spaces in compiled version
+  of MonetDB 11.27.9/11
+- BZ#6513: Sqlitelogictest: Wrong MAL plan generation for column product
+- BZ#6526: Crash using aggregate function inside a case statement in
+  having clause
+- BZ#6529: Sqlitelogictest crash in select query with IN operator and cast
+- BZ#6530: Sqlitelogictest: select query with NOT IN giving wrong results
+- BZ#6532: copy into ignore null as directive if first column doesn't
+  come from file
+- BZ#6534: [Mar2018]: mclient -f tab / --format=tab complains about
+  "unsupported formatter"
+- BZ#6535: [Mar2018]: mclient -t / --timer does not work as documented
+- BZ#6536: [Mar2018]: timing output of mclient -t / --timer= should go
+  to stderr rather than stdout
+- BZ#6537: [Mar2018]: mclient's default timing mode should (again) be
+  "none" rather than "clock"
+- BZ#6541: [Mar2018]: mclient reports incorrect wall-clock time
+- BZ#6542: assertion failure when querying: select count(*) from
+  sys.commented_function_signatures;
+- BZ#6543: Mar2018: truncate on SQL system tables should NOT be allowed
+- BZ#6545: Sqlitelogictest crash in IN query
+- BZ#6546: Sqlitelogictest crash in IN query with division
+- BZ#6547: OS-dependent behaviour for ilike
+- BZ#6548: Select from remote table leaves session open
+- BZ#6549: Add log messages when listen fails
+- BZ#6550: Sqlitelogictest crash on complex CASE statement
+- BZ#6551: Sqlitelogictest wrong NULL value cast
+- BZ#6552: Sqlitelogictest crash on complex case statement
+- BZ#6553: Sqlitelogictest crash on aggregation with having statement
+- BZ#6554: Sqlitelogictest crash on complex case statement
+- BZ#6555: Sqlitelogictest wrong result set generated from complex
+  case statement
+
+* Thu Mar  8 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- mapilib: The three mapi_explain* functions and mapi_trace don't return any
+  useful information, so they now return void.
+
+* Thu Mar  8 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- utils: The function mcrypt_getHashAlgorithms now returns a static, constant
+  string, so the result should not be modified or freed.
+
+* Wed Feb 28 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- clients: ODBC: The driver function SQLProcedureColumns was implemented.
+
+* Fri Feb 16 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- gdk: Changed return type of function void_replace_bat from BUN to gdk_return:
+  it now only returns whether the operation succeeded or not.
+- gdk: Changed the return type of BATroles from void to gdk_return: it can
+  fail due to malloc failure.
+
+* Wed Feb 14 2018 Stefan Manegold <stefan.maneg...@cwi.nl> - 11.29.1-20180315
+- MonetDB: mclient's execution time profiling options and output format have
+  been changed. Instead of implicitly via the "--interactive"/"-i"
+  option (or when using an interactive mclient console), execution time
+  profiling is now controlled via an explicit "--timer=timermode"/"-t
+  timermode" command-line option, or a "\t timermode" command in the
+  interactive mclient console. The default (also in the interactive
+  mclient console) is now timermode "none", i.e., no timing information
+  is given. Timermode "clock" activates client-side wall-clock timing
+  ("clk") in "human-friendly" format much like the interactive mode did
+  before. Timermode "performance" also provides detailed server-side
+  timings: "sql" is the time to parse the SQL query, optimize the
+  logical relational plan and create the initial physical (MAL) plan;
+  "opt" is the time to optimize the physical (MAL) plan; "run" is the
+  time to execute the physical (MAL) plan. With timermode "performance"
+  all server-side timings and the client-side wall-clock time are given
+  in milliseconds (ms). Note that the client-measured wall-clock time
+  "clk" is reported per query only when options "--interactive" or
+  "--echo" are used, because only then does mclient send individual
+  lines (statements) of the SQL script to the server. Otherwise, mclient
+  sends the SQL script in large(r) batch(es) to the server, and, thus,
+  only the total wall-clock time per batch is measured and reported. The
+  server-measured detailed performance timings "sql", "opt", "run" are
+  always measured and reported per query. Also, all timing information
+  is now given on a separate line and sent to stderr rather than stdout.
+
+* Mon Feb 12 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- buildtools: Added the .pdb files needed for debug symbols to the Windows 
installer
+  for MonetDB/SQL.
+
+* Fri Feb  9 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- gdk: Removed functions ALIGNsetH, ALIGNsetT, and CREATEview_ (mind the
+  underscore).  The first can easily be replace by using BAThseqbase
+  (that's all it did), the second was only used once, and the third can
+  be replace by VIEWcreate.
+
+* Fri Feb  9 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- MonetDB: Some types and constants were moved from configure (and hence
+  monetdb_config.h) to gdk.h.  In particular, the types "lng" and
+  "ulng" have been moved and can therefore no longer be used by code
+  that doesn't (ultimately) include gdk.h.  Just use int64_t instead.
+  A bunch of format defines have been removed: SZFMT, SSZFMT, PTRFMT,
+  PDFMT.  Just use the C standard codes for those (%zu, %zd, %p, %td).
+  The define for printing a lng (LLFMT) was also moved.  Use PRId64 for
+  printing int64_t in code not using gdk.h.  Removed all references to
+  __int64 and long long (use int64_t instead).
+
+* Fri Feb  2 2018 Martin van Dinther <martin.van.dint...@monetdbsolutions.com> 
- 11.29.1-20180315
+- sql: Added new system view: sys.ids which contains all database objects
+  ids which can be used in sys.dependencies table.
+- sql: Added new system view: sys.dependencies_vw which shows all data of
+  sys.dependencies including names on objects, object types and dependency 
types.
+- sql: Added 25 new system views for finding out dependencies between database 
objects.
+  These new dependency views improve, extend and replace the 17
+  sys.dependencies_X_on_Y() functions as previously defined in
+  21_dependency_functions.sql. Those sys.dependencies_X_on_Y() functions
+  are now marked as deprecated.
+- sql: Added new system view: sys.roles which contains all defined roles.
+- sql: Added new system view: sys.var_values which shows the values for
+  system variables.
+
+* Fri Feb  2 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- clients: ODBC: Changed table types as used by SQLTables from "LOCAL 
TEMPORARY"
+  and "GLOBAL TEMPORARY" to "LOCAL TEMPORARY TABLE" and "GLOBAL TEMPORARY
+  TABLE" respectively.
+
+* Fri Feb  2 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- clients: ODBC: Initial support for the HUGEINT type in SQL was added.  Any 
value
+  with type HUGEINT can be retrieved in a C variable with type SQL_C_CHAR
+  or SQL_C_WCHAR.  A value of type HUGEINT can be retrieved in other C
+  types as long as they fit, the largest C type supported being a 64 bit
+  integer (equivalent to BIGINT).
+
+* Fri Feb  2 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- monetdb5: Implemented function pcre.replace_first which is like pcre.replace,
+  except it only replaces the first match.
+
+* Fri Feb  2 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- gdk: Removed unused functions BATmemsize and BATvmsize.
+- gdk: Removed the tnodense property: it was maintained but never actually
+  used, not even stored.
+
+* Fri Feb  2 2018 Joeri van Ruth <joeri.van.r...@monetdbsolutions.com> - 
11.29.1-20180315
+- sql: Added support for COMMENT ON statements using SQL syntax:
+   COMMENT ON { SCHEMA | TABLE | VIEW | COLUMN | INDEX | SEQUENCE |
+              FUNCTION | PROCEDURE | AGGREGATE | FILTER FUNCTION | LOADER }
+        qname IS { 'my description text' | NULL | '' } ;
+  For COLUMN the qname can be "table_name"."column_name" or fully qualified
+  as in: "schema_name"."table_name"."column_name".
+  For FUNCTION, PROCEDURE, AGGREGATE, FILTER FUNCTION and LOADER the qname
+  may need to include the signature (argument types) to be able to
+  differentiate between multiple overloaded functions which have the same name
+  and schema.
+  By specifying IS NULL or IS '' you remove the comment for the database 
object.
+  If a database object is dropped, the associated comment is also removed.
+  Note: it is not allowed or possible to add comments for temporary tables or
+        objects in schema "tmp".
+  The sql catalog has been extended with system table: sys.comments.
+  The keyword 'COMMENT' has now become a reserved keyword.
+
+* Fri Feb  2 2018 Martin van Dinther <martin.van.dint...@monetdbsolutions.com> 
- 11.29.1-20180315
+- sql: Removed system function sys.environment(). It was a duplicate of system
+  function sys.env().
+
+* Fri Feb  2 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- stream: The interface of mnstr_fgetpos and mnstr_fsetpos was changed to look
+  more like the standard C functions fsetpos and fgetpos: they both have
+  a second argument "pointer to fpos_t".
+
+* Fri Feb  2 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- clients: The functions in the mapi library that require 64 bit integers now
+  use the standard type int64_t instead of the non-standard mapi_int64.
+  This requires a compilation environment that has the stdint.h include
+  file (standardized in C99).  Compilation of the library also requires
+  the inttypes.h include file (also standardized in C99).
+
+* Fri Feb  2 2018 Martin van Dinther <martin.van.dint...@monetdbsolutions.com> 
- 11.29.1-20180315
+- sql: Implemented behavior for DROP SCHEMA my_schema RESTRICT command.
+  Previously the RESTRICT keyword was accepted but not obeyed. It would
+  always do a CASCADE operation.  Also the default behavior of DROP SCHEMA
+  my_schema command is now changed into RESTRICT behavior (was CASCADE).
+
+* Fri Feb  2 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
+- gdk: The NIL representation of the internal flt and dbl types was changed
+  from the smallest representable finite value to NaN (not-a-number).
+
+* Fri Feb  2 2018 Sjoerd Mullender <sjo...@acm.org> - 11.29.1-20180315
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to