Changeset: 996f74d3397b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=996f74d3397b
Added Files:
        clients/R/Tests/testrandom.R
        clients/R/Tests/testrandom.reqtests
        clients/R/Tests/testrandom.stable.err
        clients/R/Tests/testrandom.stable.out
        common/utils/mprompt.h
        common/utils/prompt.c
        debian/libmonetdb-stream7.install
        debian/libmonetdb12.install
        sql/backends/monet5/Tests/rapi13.stable.err
        sql/backends/monet5/Tests/rapi13.stable.out
        sql/backends/monet5/Tests/rapi14.stable.err
        sql/backends/monet5/Tests/rapi14.stable.out
        sql/backends/monet5/Tests/rapi15.sql
        sql/backends/monet5/Tests/rapi15.stable.err
        sql/backends/monet5/Tests/rapi15.stable.out
        sql/backends/monet5/sql_rank.c
        sql/backends/monet5/sql_rank.h
        sql/test/BugTracker-2015/Tests/apply_merge_distinct.Bug-3760.sql
        sql/test/BugTracker-2015/Tests/apply_merge_distinct.Bug-3760.stable.err
        sql/test/BugTracker-2015/Tests/apply_merge_distinct.Bug-3760.stable.out
        sql/test/BugTracker-2015/Tests/cardinality.Bug-3761.sql
        sql/test/BugTracker-2015/Tests/cardinality.Bug-3761.stable.err
        sql/test/BugTracker-2015/Tests/cardinality.Bug-3761.stable.out
        sql/test/BugTracker-2015/Tests/cast_on_groupby_col_crash.Bug-3769.sql
        
sql/test/BugTracker-2015/Tests/cast_on_groupby_col_crash.Bug-3769.stable.err
        
sql/test/BugTracker-2015/Tests/cast_on_groupby_col_crash.Bug-3769.stable.out
        sql/test/BugTracker-2015/Tests/crash_on_declared_table.Bug-3770.sql
        
sql/test/BugTracker-2015/Tests/crash_on_declared_table.Bug-3770.stable.err
        
sql/test/BugTracker-2015/Tests/crash_on_declared_table.Bug-3770.stable.out
        sql/test/BugTracker-2015/Tests/nil_cast.Bug-3787.sql
        sql/test/BugTracker-2015/Tests/nil_cast.Bug-3787.stable.err
        sql/test/BugTracker-2015/Tests/nil_cast.Bug-3787.stable.out
        sql/test/BugTracker-2015/Tests/schemadiff.SQL.py
        sql/test/BugTracker-2015/Tests/sessions_crash.Bug-3759.sql
        sql/test/BugTracker-2015/Tests/sessions_crash.Bug-3759.stable.err
        sql/test/BugTracker-2015/Tests/sessions_crash.Bug-3759.stable.out
        sql/test/BugTracker-2015/Tests/set_default_role.Bug-3364.sql
        sql/test/BugTracker-2015/Tests/set_default_role.Bug-3364.stable.err
        sql/test/BugTracker-2015/Tests/set_default_role.Bug-3364.stable.out
        sql/test/BugTracker-2015/Tests/sum_interval.Bug-3785.sql
        sql/test/BugTracker-2015/Tests/sum_interval.Bug-3785.stable.err
        sql/test/BugTracker-2015/Tests/sum_interval.Bug-3785.stable.out
        sql/test/BugTracker-2015/Tests/useless_casts.Bug-3756.sql
        sql/test/BugTracker-2015/Tests/useless_casts.Bug-3756.stable.err
        sql/test/BugTracker-2015/Tests/useless_casts.Bug-3756.stable.out
        sql/test/BugTracker-2015/Tests/useless_casts.Bug-3756.stable.out.single
        sql/test/Users/Tests/columnRights.SQL.py
        sql/test/Users/Tests/columnRights.stable.err
        sql/test/Users/Tests/columnRights.stable.out
        sql/test/Users/Tests/grantMonetdb.SQL.py
        sql/test/Users/Tests/grantMonetdb.stable.err
        sql/test/Users/Tests/grantMonetdb.stable.out
        sql/test/Users/Tests/grantPrivilegesNonDefaultRole.Bug-3365.SQL.py
        sql/test/Users/Tests/grantPrivilegesNonDefaultRole.Bug-3365.stable.err
        sql/test/Users/Tests/grantPrivilegesNonDefaultRole.Bug-3365.stable.out
        sql/test/Users/Tests/withGrantOption.SQL.py
        sql/test/Users/Tests/withGrantOption.stable.err
        sql/test/Users/Tests/withGrantOption.stable.out
        sql/test/pg_regress/Tests/aggregates.reqtests
        sql/test/pg_regress/Tests/alter_table.reqtests
        sql/test/pg_regress/Tests/create_index.reqtests
        sql/test/pg_regress/Tests/create_misc.reqtests
        sql/test/pg_regress/Tests/create_table.reqtests
        sql/test/pg_regress/Tests/create_view.reqtests
        sql/test/pg_regress/Tests/drop.reqtests
        sql/test/pg_regress/Tests/join.reqtests
        sql/test/pg_regress/Tests/limit.reqtests
        sql/test/pg_regress/Tests/plpgsql.reqtests
        sql/test/pg_regress/Tests/portals.reqtests
        sql/test/pg_regress/Tests/portals_p2.reqtests
        sql/test/pg_regress/Tests/prepare.reqtests
        sql/test/pg_regress/Tests/random.reqtests
        sql/test/pg_regress/Tests/select.reqtests
        sql/test/pg_regress/Tests/select_distinct.reqtests
        sql/test/pg_regress/Tests/select_into.reqtests
        sql/test/pg_regress/Tests/select_views.reqtests
        sql/test/pg_regress/Tests/stats.reqtests
        sql/test/pg_regress/Tests/subselect.reqtests
        sql/test/pg_regress/Tests/transactions.reqtests
Removed Files:
        buildtools/ChangeLog.Oct2014
        clients/ChangeLog.Oct2014
        clients/R/Makefile.ag
        clients/R/MonetDB.R/Makefile.ag
        clients/R/MonetDB.R/src/Makefile.ag
        clients/R/MonetDB.R/src/profiler-r.c
        clients/R/MonetDB.R/src/profiler.c
        clients/R/MonetDB.R/src/profiler.h
        clients/mapiclient/mapisplit-dummy.c
        clients/mapiclient/mprompt.h
        clients/mapiclient/profiler-dummy.c
        clients/mapiclient/prompt.c
        clients/mapilib/ChangeLog.Oct2014
        clients/python2/ChangeLog.Oct2014
        clients/python3/ChangeLog.Oct2014
        common/stream/ChangeLog.Oct2014
        debian/libmonetdb-stream6.install
        debian/libmonetdb11.install
        gdk/ChangeLog.Oct2014
        geom/ChangeLog.Oct2014
        java/ChangeLog.Oct2014
        monetdb5/ChangeLog.Oct2014
        sql/ChangeLog.Oct2014
        testing/ChangeLog.Oct2014
        tools/merovingian/ChangeLog.Oct2014
Modified Files:
        .hgignore
        .hgtags
        MacOSX/MonetDB.pkgproj
        MacOSX/post-install.sh
        MonetDB.spec
        NT/installer32/MonetDB-ODBC-Installer.vdproj
        NT/installer32/MonetDB5-Geom-Module.vdproj
        NT/installer32/MonetDB5-SQL-Installer.vdproj
        NT/installer64/MonetDB-ODBC-Installer.vdproj
        NT/installer64/MonetDB5-Geom-Module.vdproj
        NT/installer64/MonetDB5-SQL-Installer.vdproj
        NT/monetdb_config.h.in
        NT/rules.msc
        buildtools/ChangeLog-Archive
        buildtools/ChangeLog.Jul2015
        clients/ChangeLog-Archive
        clients/ChangeLog.Jul2015
        clients/Makefile.ag
        clients/R/MonetDB.R/DESCRIPTION
        clients/R/MonetDB.R/NAMESPACE
        clients/R/MonetDB.R/NEWS
        clients/R/MonetDB.R/R/dbapply.R
        clients/R/MonetDB.R/R/dbi.R
        clients/R/MonetDB.R/R/dplyr.R
        clients/R/MonetDB.R/man/dbApply.Rd
        clients/R/MonetDB.R/man/monetdb.read.csv.Rd
        clients/R/Tests/All
        clients/R/Tests/dbapply.R
        clients/R/Tests/dbapply.reqtests
        clients/R/Tests/dbapply.stable.out
        clients/R/Tests/dbi.R
        clients/R/Tests/dbi.stable.err
        clients/R/Tests/dbi.stable.out
        clients/R/Tests/deps-install.R
        clients/R/Tests/deps-test.R
        clients/R/Tests/deps-test.timeout
        clients/R/Tests/dplyr-flights.R
        clients/R/Tests/dplyr-flights.reqtests
        clients/R/Tests/dplyr-flights.stable.err
        clients/R/Tests/dplyr.reqtests
        clients/R/Tests/install.reqtests
        clients/R/Tests/survey.reqtests
        clients/Tests/MAL-signatures.stable.out
        clients/Tests/MAL-signatures.stable.out.int128
        clients/Tests/SQL-dump.stable.out
        clients/Tests/SQL-dump.stable.out.int128
        clients/Tests/exports.stable.out
        clients/mapiclient/Makefile.ag
        clients/mapiclient/ReadlineTools.c
        clients/mapiclient/Tests/mclient--help.stable.err
        clients/mapiclient/Tests/mclient--help.stable.err.Windows
        clients/mapiclient/dump.c
        clients/mapiclient/eventparser.c
        clients/mapiclient/eventparser.h
        clients/mapiclient/mclient.1
        clients/mapiclient/mclient.c
        clients/mapiclient/stethoscope.c
        clients/mapiclient/tachograph.c
        clients/mapiclient/tomograph.c
        clients/mapilib/mapi.c
        clients/mapilib/mapi.rc
        clients/odbc/driver/Makefile.ag
        clients/odbc/driver/SQLExecute.c
        clients/odbc/driver/SQLTables.c
        clients/odbc/driver/driver.rc
        clients/odbc/winsetup/setup.rc
        clients/python2/monetdb/mapi.py
        clients/python2/setup.py
        clients/python3/ChangeLog.Jul2015
        clients/python3/monetdb/mapi.py
        clients/python3/setup.py
        common/options/monet_options.c
        common/stream/stream.c
        common/utils/Makefile.ag
        common/utils/mutils.c
        configure.ag
        debian/changelog
        debian/control
        debian/libmonetdb-client-odbc.postinst
        debian/monetdb5-sql.install
        gdk/ChangeLog
        gdk/ChangeLog-Archive
        gdk/ChangeLog.Jul2015
        gdk/gdk.h
        gdk/gdk_align.c
        gdk/gdk_atoms.c
        gdk/gdk_bat.c
        gdk/gdk_batop.c
        gdk/gdk_bbp.c
        gdk/gdk_group.c
        gdk/gdk_heap.c
        gdk/gdk_join.c
        gdk/gdk_logger.c
        gdk/gdk_private.h
        gdk/gdk_select.c
        gdk/gdk_setop.c
        gdk/gdk_storage.c
        gdk/gdk_system_private.h
        gdk/gdk_unique.c
        gdk/gdk_utils.c
        gdk/libbat.rc
        java/ChangeLog-Archive
        java/ChangeLog.Jul2015
        java/Makefile.ag
        java/build.properties
        java/pom.xml
        java/release.txt
        java/src/nl/cwi/monetdb/jdbc/MonetConnection.java
        java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
        java/src/nl/cwi/monetdb/jdbc/MonetResultSet.java
        libversions
        monetdb5/ChangeLog
        monetdb5/ChangeLog-Archive
        monetdb5/ChangeLog.Jul2015
        monetdb5/extras/rapi/Tests/All
        monetdb5/extras/rapi/rapi.c
        monetdb5/mal/mal_authorize.c
        monetdb5/mal/mal_dataflow.c
        monetdb5/mal/mal_interpreter.c
        monetdb5/mal/mal_parser.c
        monetdb5/mal/mal_profiler.c
        monetdb5/modules/kernel/algebra.c
        monetdb5/modules/kernel/algebra.h
        monetdb5/modules/kernel/algebra.mal
        monetdb5/modules/mal/Tests/inspect05.stable.out
        monetdb5/modules/mal/Tests/inspect05.stable.out.int128
        monetdb5/modules/mal/clients.c
        monetdb5/modules/mal/mal_io.c
        monetdb5/modules/mal/mal_mapi.c
        monetdb5/modules/mal/mat.c
        monetdb5/optimizer/opt_mergetable.c
        monetdb5/optimizer/opt_prelude.c
        monetdb5/optimizer/opt_prelude.h
        monetdb5/optimizer/opt_support.c
        monetdb5/tests/mapi/Tests/perl_dbi.MAL.bat
        monetdb5/tools/libmonetdb5.rc
        sql/ChangeLog-Archive
        sql/ChangeLog.Jul2015
        sql/backends/monet5/Makefile.ag
        sql/backends/monet5/Tests/All
        sql/backends/monet5/Tests/optimizers.stable.err
        sql/backends/monet5/Tests/rapi14.sql
        sql/backends/monet5/generator/Tests/generator03.stable.out
        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_rank.mal
        sql/backends/monet5/sql_result.c
        sql/backends/monet5/sql_scenario.c
        sql/backends/monet5/sql_statement.c
        sql/backends/monet5/sql_upgrades.c
        sql/common/sql_types.c
        sql/include/sql_catalog.h
        sql/include/sql_relation.h
        sql/scripts/17_temporal.sql
        sql/scripts/25_debug.sql
        sql/scripts/75_storagemodel.sql
        sql/scripts/80_statistics.sql
        sql/server/rel_exp.c
        sql/server/rel_exp.h
        sql/server/rel_optimizer.c
        sql/server/rel_schema.c
        sql/server/rel_select.c
        sql/server/rel_sequence.c
        sql/server/rel_updates.c
        sql/server/sql_parser.h
        sql/server/sql_parser.y
        sql/server/sql_privileges.c
        sql/storage/bat/bat_storage.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/cast_to_interval.SF-1019079.stable.out
        
sql/test/BugDay_2005-10-06_2.9.3/Tests/error_in_sql_parser.SF-1019122.stable.out
        sql/test/BugDay_2005-10-06_2.9.3/Tests/set_types.SF-932360.stable.out
        
sql/test/BugDay_2005-11-09_2.9.3/Tests/date_functions.SF-967145.stable.out
        
sql/test/BugDay_2005-11-09_2.9.3/Tests/grant_public.SF-1114580.stable.err
        
sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.stable.out
        
sql/test/BugDay_2005-12-19_2.9.3/Tests/cast_interval.SF.1280682.stable.out
        
sql/test/BugDay_2005-12-19_2.9.3/Tests/interval_times_int.SF-1281996.stable.out
        sql/test/BugTracker-2009/Tests/count_bug.SF-2604583.stable.out
        sql/test/BugTracker-2009/Tests/count_bug.SF-2604583.stable.out.int128
        
sql/test/BugTracker-2009/Tests/orderby_with_row_number.SF-2895791.stable.out
        
sql/test/BugTracker-2010/Tests/crash_on_complex_join_exp.Bug-2353.stable.out
        
sql/test/BugTracker-2010/Tests/error-truncated.Bug-2615.stable.err.Windows
        
sql/test/BugTracker-2010/Tests/rank-over-crash.SF-2926454.stable.out.int128
        sql/test/BugTracker-2010/Tests/with_row_number_crash.Bug-2631.stable.out
        sql/test/BugTracker-2011/Tests/default-interval.Bug-2877.stable.out
        sql/test/BugTracker-2011/Tests/time_precision.Bug-2873.stable.out
        
sql/test/BugTracker-2012/Tests/incorrect_cast_from_double_to_int.Bug-2579.stable.out
        
sql/test/BugTracker-2012/Tests/now_results_in_illegal_argument.Bug-2978.stable.out
        
sql/test/BugTracker-2012/Tests/row_number_does_not_work_in_complex_query.Bug-2805.stable.out
        
sql/test/BugTracker-2012/Tests/scalar_subquery_with_alias.Bug-3093.stable.out
        sql/test/BugTracker-2012/Tests/timestamp-diff.Bug-3190.stable.out
        sql/test/BugTracker-2013/Tests/All
        sql/test/BugTracker-2013/Tests/sort_void_crash.Bug-3341.stable.out
        sql/test/BugTracker-2014/Tests/current_timestamp.Bug-3427.stable.out
        sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out
        sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out.single
        sql/test/BugTracker-2015/Tests/All
        sql/test/BugTracker-2015/Tests/assertHead.Bug-3706.stable.out
        sql/test/BugTracker-2015/Tests/div_zero.Bug-3742.stable.out
        sql/test/BugTracker/Tests/cast_interval2time.SF-1488247.stable.out
        sql/test/BugTracker/Tests/with_row_number.SF-1898089.stable.out
        sql/test/Tests/rank.stable.out
        sql/test/Tests/systemfunctions.stable.out
        sql/test/Tests/systemfunctions.stable.out.int128
        sql/test/Tests/timezone.stable.out
        sql/test/Users/Tests/All
        sql/test/Users/Tests/dropManyUsers.Bug-3764.stable.err
        sql/test/Users/Tests/dropManyUsers.Bug-3764.stable.out
        sql/test/Users/Tests/grantAndRevokeUserLogedIN.Bug-3476.stable.err
        sql/test/Users/Tests/grantAndRevokeUserLogedIN.Bug-3476.stable.out
        sql/test/Users/Tests/grantMonetdbToSchemaOwner.Bug-3771.SQL.py
        sql/test/Users/Tests/grantMonetdbToSchemaOwner.Bug-3771.stable.err
        sql/test/Users/Tests/grantMonetdbToSchemaOwner.Bug-3771.stable.out
        sql/test/Users/Tests/grantRevokeAndGrantAgain.Bug-3765.SQL.py
        sql/test/Users/Tests/grantRevokeAndGrantAgain.Bug-3765.stable.err
        sql/test/Users/Tests/grantRevokeAndGrantAgain.Bug-3765.stable.out
        sql/test/Users/Tests/grantRole.Bug-3772.SQL.py
        sql/test/Users/Tests/grantRole.Bug-3772.stable.err
        sql/test/Users/Tests/grantRole.Bug-3772.stable.out
        sql/test/Users/Tests/test_privs2_p2.stable.err
        sql/test/VOC/Tests/median.Bug-3096.stable.out
        sql/test/bugs/Tests/crash_order_by.stable.out
        sql/test/bugs/Tests/default_with_cast.SF-1334486.stable.out
        sql/test/bugs/Tests/interval_convert_bugs-sf-1274077-1274085.stable.out
        sql/test/bugs/Tests/interval_parse_bug-sf-1263967.stable.out
        sql/test/leaks/Tests/check0.stable.out
        sql/test/leaks/Tests/check0.stable.out.int128
        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/leaks/Tests/drop3.stable.out
        sql/test/leaks/Tests/drop3.stable.out.int128
        sql/test/leaks/Tests/select1.stable.out
        sql/test/leaks/Tests/select1.stable.out.int128
        sql/test/leaks/Tests/select2.stable.out
        sql/test/leaks/Tests/select2.stable.out.int128
        sql/test/leaks/Tests/temp1.stable.out
        sql/test/leaks/Tests/temp1.stable.out.int128
        sql/test/leaks/Tests/temp2.stable.out
        sql/test/leaks/Tests/temp2.stable.out.int128
        sql/test/leaks/Tests/temp3.stable.out
        sql/test/leaks/Tests/temp3.stable.out.int128
        sql/test/mapi/Tests/perl_dbi.SQL.bat
        sql/test/pg_regress/Tests/All
        sql/test/pg_regress/Tests/alter_table.stable.out
        sql/test/pg_regress/Tests/date.stable.out
        sql/test/pg_regress/Tests/horology.stable.out
        sql/test/pg_regress/Tests/interval.stable.out
        sql/test/pg_regress/Tests/interval.stable.out.int128
        sql/test/pg_regress/Tests/reltime.stable.out
        sql/test/pg_regress/Tests/time.stable.out
        sql/test/pg_regress/Tests/timestamp.stable.out
        sql/test/pg_regress/Tests/timestamptz.stable.out
        sql/test/pg_regress/Tests/timetz.stable.out
        sql/test/remote/Tests/ssbm.SQL.py
        sql/test/remote/Tests/ssbm.stable.out
        sql/test/remote/Tests/ssbm.stable.out.int128
        sql/test/snodgrass/Tests/cast_select.stable.out
        sql/test/snodgrass/Tests/interval_parsing.stable.out
        sql/test/testdb-upgrade-chain/Tests/dump.stable.out
        sql/test/testdb-upgrade-chain/Tests/dump.stable.out.Windows
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.int128
        sql/test/testdb-upgrade/Tests/dump.stable.out
        sql/test/testdb-upgrade/Tests/dump.stable.out.Windows
        sql/test/testdb-upgrade/Tests/upgrade.stable.out
        sql/test/testdb-upgrade/Tests/upgrade.stable.out.int128
        testing/Mtest.py.in
        tools/mserver/mserver5.c
        vertoo.data
Branch: leftmart
Log Message:

merge with default


diffs (truncated from 51979 to 300 lines):

diff --git a/.hgignore b/.hgignore
--- a/.hgignore
+++ b/.hgignore
@@ -65,6 +65,7 @@ lex.yy.c
 *.gem
 # java:
 *.jar
+java/target/classes/nl/cwi/monetdb/jdbc/MonetDriver.java.in
 # python:
 dist
 
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -597,3 +597,8 @@ a1a48562a4651b1beb3168290777cbeb91f474d8
 027c8ada676bad1e7af0703ae48c27c6fb8433a0 Oct2014_SP4_release
 a1a48562a4651b1beb3168290777cbeb91f474d8 Oct2014_SP4_release
 71a9c48c90348eab78069f2ecc616e3f73bbba95 Jul2015_root
+77c8f3354e948ccd094ab3e53631b9fe272da8ea Jul2015_1
+77c8f3354e948ccd094ab3e53631b9fe272da8ea Jul2015_release
+30be7bd4aec0b5daf3d2f3a26a1043c04b88bb6d Jul2015_3
+77c8f3354e948ccd094ab3e53631b9fe272da8ea Jul2015_release
+30be7bd4aec0b5daf3d2f3a26a1043c04b88bb6d Jul2015_release
diff --git a/MacOSX/MonetDB.pkgproj b/MacOSX/MonetDB.pkgproj
--- a/MacOSX/MonetDB.pkgproj
+++ b/MacOSX/MonetDB.pkgproj
@@ -504,7 +504,7 @@
                                <key>CONCLUSION_ACTION</key>
                                <integer>0</integer>
                                <key>IDENTIFIER</key>
-                               
<string>com.monetdbsolutions.pkg.monetdb</string>
+                               <string>org.monetdb.pkg.monetdb</string>
                                <key>NAME</key>
                                <string>MonetDB</string>
                                <key>OVERWRITE_PERMISSIONS</key>
@@ -815,13 +815,6 @@
                                <key>PATH_TYPE</key>
                                <integer>1</integer>
                        </dict>
-                       <key>CERTIFICATE</key>
-                       <dict>
-                               <key>NAME</key>
-                               <string>Developer ID Installer: MonetDB 
Solutions B.V. (YEJLE7L8A4)</string>
-                               <key>PATH</key>
-                               
<string>/Users/sjoerd/Library/Keychains/login.keychain</string>
-                       </dict>
                        <key>EXCLUDED_FILES</key>
                        <array>
                                <dict>
@@ -991,7 +984,7 @@
                                </dict>
                        </array>
                        <key>NAME</key>
-                       <string>MonetDB</string>
+                       <string>MonetDB-unsigned</string>
                </dict>
        </dict>
        <key>TYPE</key>
diff --git a/MacOSX/post-install.sh b/MacOSX/post-install.sh
--- a/MacOSX/post-install.sh
+++ b/MacOSX/post-install.sh
@@ -1,2 +1,7 @@
 #!/bin/bash
-echo 'export PATH=/usr/local/monetdb/bin:$PATH' >> ~/.profile
+
+monetdb_path=/usr/local/monetdb/bin
+
+if [[ ":$PATH:" != *":$monetdb_path:"* ]]; then
+    printf '\n# Set MonetDB path\nexport PATH=$PATH:'$monetdb_path'\n' >> 
~/.profile
+fi
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -91,7 +91,7 @@ Vendor: MonetDB BV <i...@monetdb.org>
 Group: Applications/Databases
 License: MPL - http://www.monetdb.org/Legal/MonetDBLicense
 URL: http://www.monetdb.org/
-Source: 
http://dev.monetdb.org/downloads/sources/Oct2014-SP4/%{name}-%{version}.tar.bz2
+Source: 
http://dev.monetdb.org/downloads/sources/Jul2015/%{name}-%{version}.tar.bz2
 
 BuildRequires: bison
 BuildRequires: bzip2-devel
@@ -136,9 +136,9 @@ BuildRequires: R-core-devel
 %endif
 
 %if (0%{?fedora} >= 22)
-Recommends: %{name}-SQL-server5
-Recommends: MonetDB5-server
-Suggests: %{name}-client
+Recommends: %{name}-SQL-server5%{?_isa} = %{version}-%{release}
+Recommends: MonetDB5-server%{?_isa} = %{version}-%{release}
+Suggests: %{name}-client%{?_isa} = %{version}-%{release}
 %endif
 
 # need to define python_sitelib on RHEL 5 and older
@@ -233,7 +233,7 @@ library.
 Summary: MonetDB - Monet Database Management System Client Programs
 Group: Applications/Databases
 %if (0%{?fedora} >= 22)
-Recommends: %{name}-SQL-server5
+Recommends: %{name}-SQL-server5%{?_isa} = %{version}-%{release}
 %endif
 
 %description client
@@ -598,9 +598,11 @@ Requires(pre): shadow-utils
 Requires: %{name}-client%{?_isa} = %{version}-%{release}
 Obsoletes: MonetDB5-server-rdf
 %if (0%{?fedora} >= 22)
-Recommends: %{name}-SQL-server5
-Recommends: MonetDB5-server-hugeint
-Suggests: %{name}-client
+Recommends: %{name}-SQL-server5%{?_isa} = %{version}-%{release}
+%if %{bits} == 64
+Recommends: MonetDB5-server-hugeint%{?_isa} = %{version}-%{release}
+%endif
+Suggests: %{name}-client%{?_isa} = %{version}-%{release}
 %endif
 
 %description -n MonetDB5-server
@@ -655,7 +657,10 @@ fi
 %exclude %{_libdir}/monetdb5/rapi.mal
 %endif
 %exclude %{_libdir}/monetdb5/sql*.mal
+%if %{bits} == 64
 %exclude %{_libdir}/monetdb5/*_hge.mal
+%exclude %{_libdir}/monetdb5/autoload/*_hge.mal
+%endif
 %{_libdir}/monetdb5/*.mal
 %if %{?with_geos:1}%{!?with_geos:0}
 %exclude %{_libdir}/monetdb5/autoload/*_geom.mal
@@ -685,6 +690,7 @@ fi
 %docdir %{_datadir}/doc/MonetDB
 %{_datadir}/doc/MonetDB/*
 
+%if %{bits} == 64
 %package -n MonetDB5-server-hugeint
 Summary: MonetDB - 128-bit integer support for MonetDB5-server
 Group: Application/Databases
@@ -704,6 +710,7 @@ MonetDB5-server component.
 %{_libdir}/monetdb5/*_hge.mal
 %exclude %{_libdir}/monetdb5/autoload/??_sql_hge.mal
 %{_libdir}/monetdb5/autoload/*_hge.mal
+%endif
 
 %package -n MonetDB5-server-devel
 Summary: MonetDB development files
@@ -738,8 +745,10 @@ Requires: %{_bindir}/systemd-tmpfiles
 Obsoletes: MonetDB-SQL-devel
 Obsoletes: %{name}-SQL
 %if (0%{?fedora} >= 22)
-Recommends: %{name}-SQL-server5-hugeint
-Suggests: %{name}-client
+%if %{bits} == 64
+Recommends: %{name}-SQL-server5-hugeint%{?_isa} = %{version}-%{release}
+%endif
+Suggests: %{name}-client%{?_isa} = %{version}-%{release}
 %endif
 
 %description SQL-server5
@@ -781,16 +790,19 @@ systemd-tmpfiles --create %{_sysconfdir}
 %if %{?with_samtools:1}%{!?with_samtools:0}
 %exclude %{_libdir}/monetdb5/createdb/*_bam.sql
 %endif
+%{_libdir}/monetdb5/createdb/*.sql
+%{_libdir}/monetdb5/sql*.mal
+%if %{bits} == 64
 %exclude %{_libdir}/monetdb5/createdb/*_hge.sql
-%{_libdir}/monetdb5/createdb/*.sql
 %exclude %{_libdir}/monetdb5/sql*_hge.mal
-%{_libdir}/monetdb5/sql*.mal
+%endif
 %doc %{_mandir}/man1/monetdb.1.gz
 %doc %{_mandir}/man1/monetdbd.1.gz
 %dir %{_datadir}/doc/MonetDB-SQL
 %docdir %{_datadir}/doc/MonetDB-SQL
 %{_datadir}/doc/MonetDB-SQL/*
 
+%if %{bits} == 64
 %package SQL-server5-hugeint
 Summary: MonetDB5 128 bit integer (hugeint) support for SQL
 Group: Applications/Databases
@@ -811,6 +823,7 @@ frontend of MonetDB.
 %{_libdir}/monetdb5/autoload/??_sql_hge.mal
 %{_libdir}/monetdb5/createdb/*_hge.sql
 %{_libdir}/monetdb5/sql*_hge.mal
+%endif
 
 %package -n python-monetdb
 Summary: Native MonetDB client Python API
@@ -957,7 +970,7 @@ developer, but if you do want to test, t
        --with-valgrind=no \
        %{?comp_cc:CC="%{comp_cc}"}
 
-make
+make %{?_smp_mflags}
 
 %install
 %make_install
@@ -983,6 +996,140 @@ rm -f %{buildroot}%{_bindir}/Maddlog
 %postun -p /sbin/ldconfig
 
 %changelog
+* Tue Aug 18 2015 Sjoerd Mullender <sjo...@acm.org> - 11.21.3-20150818
+- Rebuilt.
+- BZ#3361: constants as MAL function parameters prevent intermediate reuse
+- BZ#3440: Sequence type errors
+- BZ#3449: mserver crash on start - Freebsd 10 amd64
+- BZ#3496: autocompletion table names does not work correctly
+- BZ#3758: "COPY INTO ..." doesn't work, if executing from 2 processes
+  concurrently.
+- BZ#3763: JDBC PreparedStatement for a table with 14 Foreign Keys
+  crashing the Database
+- BZ#3783: Behavioural change in Jul2015 for 'timestamp minus timestamp'
+- BZ#3784: Assertion failed: (bn->batCapacity >= cnt), function
+  BAT_scanselect, file gdk_select.c, line 1008.
+- BZ#3785: sum(interval) causes overflow in conversion to bte
+- BZ#3786: ResultSet.close() never sends Xclose to free resources
+- BZ#3787: "b and g must be aligned" from complex group/union query
+- BZ#3791: HEAPextend: failed to extend to 2420077101056
+
+* Tue Aug 18 2015 Sjoerd Mullender <sjo...@acm.org> - 11.21.3-20150818
+- sql: Differences between time, timestamp, and date values now return properly
+  typed interval types (second or month intervals) instead of integers.
+
+* Fri Aug 07 2015 Sjoerd Mullender <sjo...@acm.org> - 11.21.1-20150807
+- Rebuilt.
+- BZ#3364: Cannot set role back to a user's default role
+- BZ#3365: Unable to grant object privileges while having a non-default
+  current_role
+- BZ#3476: Cannot revoke object access
+- BZ#3556: when 2 multiplexed functions in MAL plan, only one is mapped
+  correctly to bat<mod>.function primitive
+- BZ#3564: Request: add support for postgresql specific scalar function:
+  split_part(string text, delimiter text, field int)
+- BZ#3625: SIGSEGV because mat array can overrun in opt_mergetable.c
+- BZ#3627: SQRT in CASE does not work as of Oct2014
+- BZ#3654: configure --enable-fits requires extra commands after creating
+  a database instance
+- BZ#3673: mclient 'expanded' row formatter
+- BZ#3674: Obfuscate event tracing
+- BZ#3679: No error is given when incorrect timezone value is specified
+  for a timetz column
+- BZ#3686: Wrong associativity of multiply/divide
+- BZ#3702: Filter function not found if created in a user schema
+- BZ#3708: wrong scoping for cross-schema view references
+- BZ#3716: alter table my_merge_table drop table t1; crashes mserver5
+  with Segmentation fault
+- BZ#3724: Wrong size calculation in BATsubjoin
+- BZ#3732: memory leak (of InstrRecord) in opt_mergetable
+- BZ#3733: "(TRUE OR <Exp>) AND <Exp>" is evaluated incorrectly
+- BZ#3735: python connection with unix_socket
+- BZ#3736: crash if mclient disconnects abruptly during a query
+- BZ#3738: Database inconsistency when using savepoint
+- BZ#3739: CASE statements do not handle NULLs in the IN () operator
+  properly
+- BZ#3740: select epoch(now()); types timestamptz(7,0) and bigint(64,0)
+  are not equal
+- BZ#3742: Division By Zero
+- BZ#3744: cast to int gives different results for decimal than double
+- BZ#3747: joins fail in the presence of nulls
+- BZ#3748: Missing META-INF/services/java.sql.Driver in JDBC package
+- BZ#3753: Hang on json field parsing
+- BZ#3754: select from a REMOTE TABLE referring local table crashes
+  mserver5
+- BZ#3756: column type conversion sticks to subsequent queries
+- BZ#3759: select data from "sys"."rejects" returns unexpected error and
+  when next select data from "sys"."sessions" causes an assertion failure
+  in mal_interpreter.c:646.
+- BZ#3760: SQL parser has problem with (position of) a scalar subquery
+  in a SELECT-list
+- BZ#3761: SQL executor has problem with (position of) a subquery in a
+  SELECT-list. Inconsistent behavior.
+- BZ#3764: DROPping multiple users causes a crash
+- BZ#3765: Re-granting a revoked privilege does not work
+- BZ#3766: VIEW not visible if created under a different schema
+- BZ#3767: CREATE TEMP TABLE using "LIKE" incorrectly handled
+- BZ#3769: SIGSEGV when combining a cast/column alias with a UNION
+  ALL view
+- BZ#3770: combined conditions on declared table in User Defined Function
+  definition crashes monetdb
+- BZ#3771: Owner of the schema loses rights if assumes the monetdb role.
+- BZ#3772: Any user can grant a role.
+- BZ#3773: quantile(col, 0) and quantile(col, 1) fail
+- BZ#3774: mclient is unaware of merge tables and remote tables
+- BZ#3775: COPY INTO: Backslash preceding field separator kills import
+- BZ#3778: Crash on remote table schema mismatch
+- BZ#3779: server crashes on MAX() on SELECT DISTINCT something combo
+
+* Thu Aug  6 2015 Martin van Dinther <martin.van.dint...@monetdbsolutions.com> 
- 11.21.1-20150807
+- java: Improved JDBC driver to not throw NullPointerException anymore
+  when calling isNullable() or getPrecision() or getScale() or
+  getColumnDisplaySize() or getSchemaName() or getTableName() or
+  getColumnClassName() on a ResultSetMetaData object.
+
+* Tue Jul 28 2015 Sjoerd Mullender <sjo...@acm.org> - 11.21.1-20150807
+- sql: Added support for 128-bit integers (called HUGEINT) on platforms that
+  support this.
+
+* Thu Jul 16 2015 Sjoerd Mullender <sjo...@acm.org> - 11.21.1-20150807
+- java: We now compile the Java classes using the latest Java 1.8 version, and
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to