Changeset: 7324fb215ec7 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7324fb215ec7
Added Files:
        clients/Tests/exports.stable.err-noapprove
        clients/Tests/malcheck.stable.err-noapprove
        clients/Tests/malcheck.stable.out-noapprove
        debian/libmonetdb14.install
        monetdb5/modules/kernel/Tests/math.malC
        monetdb5/modules/kernel/Tests/math.stable.err
        monetdb5/modules/kernel/Tests/math.stable.out
        sql/backends/monet5/Tests/createorreplace.sql
        sql/backends/monet5/Tests/createorreplace.stable.err
        sql/backends/monet5/Tests/createorreplace.stable.out
        sql/test/BugTracker-2015/Tests/long_insert.Bug-3845.timeout
        sql/test/BugTracker-2016/Tests/inner_join_cross_join.Bug-6140.sql
        sql/test/BugTracker-2016/Tests/inner_join_cross_join.Bug-6140.stable.err
        sql/test/BugTracker-2016/Tests/inner_join_cross_join.Bug-6140.stable.out
        sql/test/Tests/ifexists.sql
        sql/test/Tests/ifexists.stable.err
        sql/test/Tests/ifexists.stable.out
        sql/test/Tests/subqueries.sql
        sql/test/Tests/subqueries.stable.err
        sql/test/Tests/subqueries.stable.out
        sql/test/emptydb-upgrade-chain-hge/Tests/check.stable.out-noapprove
        sql/test/emptydb-upgrade-chain-hge/Tests/dump.stable.err-noapprove
        sql/test/emptydb-upgrade-chain-hge/Tests/dump.stable.out-noapprove
        sql/test/emptydb-upgrade-chain/Tests/check.stable.out-noapprove
        sql/test/emptydb-upgrade-chain/Tests/dump.stable.err-noapprove
        sql/test/emptydb-upgrade-chain/Tests/dump.stable.out-noapprove
        sql/test/emptydb-upgrade-hge/Tests/check.stable.out-noapprove
        sql/test/emptydb-upgrade-hge/Tests/dump.stable.err-noapprove
        sql/test/emptydb-upgrade-hge/Tests/dump.stable.out-noapprove
        sql/test/emptydb-upgrade/Tests/check.stable.out-noapprove
        sql/test/emptydb-upgrade/Tests/dump.stable.err-noapprove
        sql/test/emptydb-upgrade/Tests/dump.stable.out-noapprove
        sql/test/emptydb/Tests/dump.stable.err-noapprove
        sql/test/emptydb/Tests/dump.stable.out-noapprove
Removed Files:
        ChangeLog.Jun2016
        buildtools/ChangeLog.Jun2016
        clients/ChangeLog.Jun2016
        clients/mapilib/ChangeLog.Jun2016
        common/stream/ChangeLog.Jun2016
        debian/libmonetdb13.install
        gdk/ChangeLog.Jun2016
        geom/ChangeLog.Jun2016
        monetdb5/ChangeLog.Jun2016
        sql/ChangeLog.Jun2016
        testing/ChangeLog.Jun2016
        tools/merovingian/ChangeLog.Jun2016
Modified Files:
        .hgtags
        ChangeLog-Archive
        ChangeLog.Dec2016
        MonetDB.spec
        NT/monetdb_config.h.in
        buildtools/ChangeLog-Archive
        buildtools/ChangeLog.Dec2016
        buildtools/autogen/autogen/msc.py
        clients/ChangeLog
        clients/Tests/MAL-signatures.stable.out
        clients/Tests/MAL-signatures.stable.out.int128
        clients/Tests/exports.stable.out
        clients/Tests/malcheck.stable.out
        clients/mapiclient/dump.c
        clients/mapiclient/mclient.c
        clients/mapiclient/msqldump.h
        clients/mapiclient/tomograph.c
        configure.ag
        debian/changelog
        debian/control
        debian/fix-deb.sh
        gdk/ChangeLog
        gdk/ChangeLog-Archive
        gdk/ChangeLog.Dec2016
        gdk/Makefile.ag
        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_delta.c
        gdk/gdk_group.c
        gdk/gdk_logger.c
        gdk/gdk_logger.h
        gdk/gdk_orderidx.c
        gdk/gdk_private.h
        gdk/gdk_select.c
        gdk/gdk_ssort.c
        gdk/gdk_ssort_impl.h
        gdk/gdk_storage.c
        gdk/gdk_unique.c
        gdk/gdk_utils.c
        libversions
        monetdb5/ChangeLog
        monetdb5/ChangeLog-Archive
        monetdb5/ChangeLog.Dec2016
        monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out
        
monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
        monetdb5/extras/rapi/Tests/rapi08.malC
        monetdb5/mal/Tests/dataflow01.malC
        monetdb5/mal/Tests/performanceTests/join.malC
        monetdb5/mal/Tests/selecttest.malC
        monetdb5/mal/Tests/tst005.stable.out
        monetdb5/mal/Tests/tst006.stable.out
        monetdb5/mal/Tests/tst019.stable.err
        monetdb5/mal/Tests/tst023.malC
        monetdb5/mal/Tests/tst027.stable.err
        monetdb5/mal/Tests/tst033.malC
        monetdb5/mal/Tests/tst034.malC
        monetdb5/mal/Tests/tst038.stable.err
        monetdb5/mal/Tests/tst070.stable.err
        monetdb5/mal/Tests/tst071.stable.err
        monetdb5/mal/Tests/tst077.stable.out
        monetdb5/mal/Tests/tst1002.stable.out
        monetdb5/mal/Tests/tst102.stable.err
        monetdb5/mal/Tests/tst1500.malC
        monetdb5/mal/Tests/tst1502.malC
        monetdb5/mal/Tests/tst1503.malC
        monetdb5/mal/Tests/tst1602.malC
        monetdb5/mal/Tests/tst163.stable.err
        monetdb5/mal/Tests/tst200.malC
        monetdb5/mal/Tests/tst201.malC
        monetdb5/mal/Tests/tst220.malC
        monetdb5/mal/Tests/tst233.malC
        monetdb5/mal/Tests/tst234.malC
        monetdb5/mal/Tests/tst235.malC
        monetdb5/mal/Tests/tst272.malC
        monetdb5/mal/Tests/tst275.malC
        monetdb5/mal/Tests/tst275.stable.out
        monetdb5/mal/Tests/tst285.malC
        monetdb5/mal/Tests/tst303.stable.out
        monetdb5/mal/Tests/tst400.stable.out
        monetdb5/mal/Tests/tst401.stable.out
        monetdb5/mal/Tests/tst661.stable.out
        monetdb5/mal/Tests/tst662.stable.out
        monetdb5/mal/Tests/tst755.stable.err
        monetdb5/mal/Tests/tst760.stable.err
        monetdb5/mal/Tests/tst810.stable.out
        monetdb5/mal/Tests/tst819.stable.out
        monetdb5/mal/Tests/tst830.stable.out
        monetdb5/mal/Tests/tst840.stable.out
        monetdb5/mal/Tests/tst850.stable.out
        monetdb5/mal/Tests/tst866.stable.out
        monetdb5/mal/Tests/tst870.stable.out
        monetdb5/mal/Tests/tst880.stable.out
        monetdb5/mal/Tests/tst890.stable.out
        monetdb5/mal/Tests/tst901.stable.out
        monetdb5/mal/Tests/tst901a.stable.out
        monetdb5/mal/Tests/tst902.stable.out
        monetdb5/mal/Tests/tst903.malC
        monetdb5/mal/Tests/tst903.stable.out
        monetdb5/mal/Tests/tst904.stable.out
        monetdb5/mal/Tests/tst906.stable.out
        monetdb5/mal/Tests/tst907.stable.out
        monetdb5/mal/Tests/tst908.stable.out
        monetdb5/mal/Tests/tst911.malC
        monetdb5/mal/Tests/tst911.stable.out
        monetdb5/mal/Tests/tst912.malC
        monetdb5/mal/Tests/tst913.stable.out
        monetdb5/mal/Tests/tst920.stable.out
        monetdb5/mal/Tests/tst960.stable.out
        monetdb5/mal/mal.h
        monetdb5/mal/mal_instruction.c
        monetdb5/mal/mal_instruction.h
        monetdb5/mal/mal_listing.c
        monetdb5/mal/mal_profiler.c
        monetdb5/modules/atoms/Tests/xml10.malC
        monetdb5/modules/kernel/Tests/All
        monetdb5/modules/kernel/Tests/time01.malC
        monetdb5/modules/kernel/algebra.c
        monetdb5/modules/kernel/algebra.h
        monetdb5/modules/kernel/algebra.mal
        monetdb5/modules/kernel/bat5.c
        monetdb5/modules/kernel/batmmath.c
        monetdb5/modules/kernel/batmmath.h
        monetdb5/modules/kernel/batmmath.mal
        monetdb5/modules/kernel/group.c
        monetdb5/modules/kernel/group.h
        monetdb5/modules/kernel/group.mal
        monetdb5/modules/kernel/mmath.c
        monetdb5/modules/kernel/mmath.h
        monetdb5/modules/kernel/mmath.mal
        monetdb5/modules/mal/01_calc.mal
        monetdb5/modules/mal/01_calc.mal.sh
        monetdb5/modules/mal/Tests/call00.stable.out
        monetdb5/modules/mal/Tests/inspect00.stable.out
        monetdb5/modules/mal/Tests/inspect05.malC
        monetdb5/modules/mal/Tests/inspect05.stable.out.int128
        monetdb5/modules/mal/Tests/mapi01.malC
        monetdb5/modules/mal/Tests/mapi07.malC
        monetdb5/modules/mal/Tests/orderidx00.malC
        monetdb5/modules/mal/Tests/orderidx01.malC
        monetdb5/modules/mal/Tests/orderidx02.malC
        monetdb5/modules/mal/Tests/orderidx04.malC
        monetdb5/modules/mal/Tests/partition.stable.out
        monetdb5/modules/mal/Tests/remote04.malC
        monetdb5/modules/mal/calc.c
        monetdb5/modules/mal/groupby.c
        monetdb5/modules/mal/mat.c
        monetdb5/modules/mal/pcre.c
        monetdb5/modules/mal/pcre.mal
        monetdb5/modules/mal/sysmon.mal
        monetdb5/optimizer/Tests/ARexample.stable.out
        monetdb5/optimizer/Tests/CMexample.malC
        monetdb5/optimizer/Tests/CRexample.malC
        monetdb5/optimizer/Tests/CXexample.malC
        monetdb5/optimizer/Tests/CXexample.stable.out
        monetdb5/optimizer/Tests/DCexample.malC
        monetdb5/optimizer/Tests/DCexample2.malC
        monetdb5/optimizer/Tests/DCexample2.stable.out
        monetdb5/optimizer/Tests/FTexample.malC
        monetdb5/optimizer/Tests/GCexample01.stable.out
        monetdb5/optimizer/Tests/JPexample.stable.out
        monetdb5/optimizer/Tests/Mexample.stable.out
        monetdb5/optimizer/Tests/dataflow.malC
        monetdb5/optimizer/Tests/dataflow.stable.out
        monetdb5/optimizer/Tests/dataflow3.stable.out
        monetdb5/optimizer/Tests/dataflow5.stable.out
        monetdb5/optimizer/Tests/inline00.stable.out
        monetdb5/optimizer/Tests/inline01.stable.out
        monetdb5/optimizer/Tests/inline02.stable.out
        monetdb5/optimizer/Tests/inline03.stable.out
        monetdb5/optimizer/Tests/inline04.stable.out
        monetdb5/optimizer/Tests/inline05.stable.out
        monetdb5/optimizer/Tests/inline06.stable.out
        monetdb5/optimizer/Tests/inline07.stable.out
        monetdb5/optimizer/Tests/inline08.stable.out
        monetdb5/optimizer/Tests/inline09.stable.out
        monetdb5/optimizer/Tests/inline10.stable.out
        monetdb5/optimizer/Tests/inline12.stable.out
        monetdb5/optimizer/Tests/inlineCst.stable.out
        monetdb5/optimizer/Tests/inlineFunction2.stable.out
        monetdb5/optimizer/Tests/inlineIfthen.stable.out
        monetdb5/optimizer/Tests/manifold2.stable.out
        monetdb5/optimizer/Tests/mat00.malC
        monetdb5/optimizer/Tests/projectionchain.stable.out
        monetdb5/optimizer/Tests/qep00.malC
        monetdb5/optimizer/Tests/qep01.malC
        monetdb5/optimizer/Tests/qep02.malC
        monetdb5/optimizer/Tests/remap.stable.out
        monetdb5/optimizer/Tests/reorder00.malC
        monetdb5/optimizer/Tests/reorder00.stable.out
        monetdb5/optimizer/Tests/tst4000.malC
        monetdb5/optimizer/Tests/tst4000.stable.out
        monetdb5/optimizer/Tests/tst4001.stable.out
        monetdb5/optimizer/Tests/tst4003.malC
        monetdb5/optimizer/Tests/tst4003.stable.out
        monetdb5/optimizer/Tests/tst4005.stable.out
        monetdb5/optimizer/Tests/tst4010.stable.out
        monetdb5/optimizer/Tests/tst4030.malC
        monetdb5/optimizer/Tests/tst4030.stable.out
        monetdb5/optimizer/Tests/tst4601.stable.out
        monetdb5/optimizer/Tests/tst4630.stable.out
        monetdb5/optimizer/Tests/tst4700.malC
        monetdb5/optimizer/Tests/tst4700.stable.out
        monetdb5/optimizer/opt_candidates.c
        monetdb5/optimizer/opt_costModel.c
        monetdb5/optimizer/opt_generator.c
        monetdb5/optimizer/opt_mergetable.c
        monetdb5/optimizer/opt_prelude.c
        monetdb5/optimizer/opt_prelude.h
        monetdb5/optimizer/opt_profiler.c
        monetdb5/optimizer/opt_pushselect.c
        monetdb5/optimizer/opt_reorder.c
        monetdb5/optimizer/opt_support.c
        monetdb5/optimizer/opt_support.h
        monetdb5/optimizer/opt_volcano.c
        monetdb5/optimizer/optimizer.mal
        sql/ChangeLog-Archive
        sql/ChangeLog.Dec2016
        sql/backends/monet5/LSST/lsst.c
        sql/backends/monet5/LSST/lsst.h
        sql/backends/monet5/LSST/lsst.mal
        sql/backends/monet5/Tests/All
        sql/backends/monet5/Tests/simpleSQL.stable.out
        sql/backends/monet5/UDF/cudf/Tests/udf-fuse.stable.out
        sql/backends/monet5/UDF/cudf/Tests/udf-reverse.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_scenario.c
        sql/backends/monet5/sql_statement.c
        sql/backends/monet5/sql_upgrades.c
        sql/include/sql_relation.h
        sql/jdbc/tests/Tests/All
        sql/server/rel_psm.c
        sql/server/rel_schema.c
        sql/server/rel_schema.h
        sql/server/sql_mvc.c
        sql/server/sql_mvc.h
        sql/server/sql_parser.y
        sql/server/sql_scan.c
        sql/storage/bat/bat_logger.c
        sql/storage/bat/bat_storage.c
        sql/storage/bat/bat_table.c
        sql/storage/sql_storage.h
        sql/storage/store.c
        sql/test/BugTracker-2009/Tests/POWER_vs_prod.SF-2596114.stable.out
        sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.out
        
sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out
        
sql/test/BugTracker-2010/Tests/LIMIT_OFFSET_big-endian.Bug-2622.stable.out
        
sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out.32bit
        sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out
        
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
        sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out
        sql/test/BugTracker-2014/Tests/manifold.Bug-3556.stable.out
        sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
        sql/test/BugTracker-2016/Tests/All
        sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out
        sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
        sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
        sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out.32bit
        sql/test/Tests/All
        sql/test/emptydb-upgrade-chain-hge/Tests/dump.stable.out.int128
        sql/test/emptydb-upgrade-chain/Tests/dump.stable.out
        sql/test/emptydb-upgrade-hge/Tests/dump.stable.out.int128
        sql/test/emptydb-upgrade/Tests/dump.stable.out
        sql/test/emptydb/Tests/dump.stable.out
        sql/test/mapi/Tests/perl_dbi.stable.out
        sql/test/mapi/Tests/sql_int128.stable.out
        sql/test/mergetables/Tests/mergequery.stable.out
        sql/test/remote/Tests/partition_elim.stable.out
        testing/Mtest.py.in
Branch: data-vaults
Log Message:

Merge with default


diffs (truncated from 53827 to 300 lines):

diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -641,3 +641,9 @@ 293b452cd1e5964d820f7d6c538e06507e575d88
 f16cdfed96bdc0f3324f8ced85a8b74c67f4dc9b Jun2016_SP2_release
 293b452cd1e5964d820f7d6c538e06507e575d88 Jun2016_SP2_release
 0027cb04877b7687f45277a81a25253a63e9f21f Dec2016_root
+ea0fe76e0095771bccca626b39e3e839a90ba320 Dec2016_1
+ea0fe76e0095771bccca626b39e3e839a90ba320 Dec2016_release
+deeebb69952f76e3377664bb97997885b283f9d1 fix-bad-merge
+afc859894553ef804cded49a83b035d9d2cda73b Dec2016_3
+ea0fe76e0095771bccca626b39e3e839a90ba320 Dec2016_release
+afc859894553ef804cded49a83b035d9d2cda73b Dec2016_release
diff --git a/ChangeLog-Archive b/ChangeLog-Archive
--- a/ChangeLog-Archive
+++ b/ChangeLog-Archive
@@ -1,6 +1,16 @@
 # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
 # This file contains past ChangeLog entries
 
+* Thu Sep 22 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- The Perl, PHP, and Python clients, and the JDBC driver each now have
+  their own repositories and release cycles.  The Python client is
+  maintained by Gijs Molenaar on Github
+  (https://github.com/gijzelaerr/pymonetdb), the other clients are
+  maintained by CWI/MonetDB on our own server
+  (https://dev.monetdb.org/hg/monetdb-java,
+  https://dev.monetdb.org/hg/monetdb-perl,
+  https://dev.monetdb.org/hg/monetdb-php).
+
 * Fri Jul  1 2016 Sjoerd Mullender <sjo...@acm.org> - 11.23.5-20160704
 - Lots of memory leaks have been plugged across the whole system.
 
diff --git a/ChangeLog.Dec2016 b/ChangeLog.Dec2016
--- a/ChangeLog.Dec2016
+++ b/ChangeLog.Dec2016
@@ -1,13 +1,3 @@
 # ChangeLog file for devel
 # This file is updated with Maddlog
 
-* Thu Sep 22 2016 Sjoerd Mullender <sjo...@acm.org>
-- The Perl, PHP, and Python clients, and the JDBC driver each now have
-  their own repositories and release cycles.  The Python client is
-  maintained by Gijs Molenaar on Github
-  (https://github.com/gijzelaerr/pymonetdb), the other clients are
-  maintained by CWI/MonetDB on our own server
-  (https://dev.monetdb.org/hg/monetdb-java,
-  https://dev.monetdb.org/hg/monetdb-perl,
-  https://dev.monetdb.org/hg/monetdb-php).
-
diff --git a/ChangeLog.Jun2016 b/ChangeLog.Jun2016
deleted file mode 100644
--- a/ChangeLog.Jun2016
+++ /dev/null
@@ -1,3 +0,0 @@
-# ChangeLog file for candidate
-# This file is updated with Maddlog
-
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -124,7 +124,7 @@ Vendor: MonetDB BV <i...@monetdb.org>
 Group: Applications/Databases
 License: MPLv2.0
 URL: http://www.monetdb.org/
-Source: 
http://dev.monetdb.org/downloads/sources/Jun2016-SP2/%{name}-%{version}.tar.bz2
+Source: 
http://dev.monetdb.org/downloads/sources/Dec2016/%{name}-%{version}.tar.bz2
 
 # we need systemd for the _unitdir macro to exist
 %if %{?rhel:0}%{!?rhel:1} || 0%{?rhel} >= 7
@@ -955,6 +955,185 @@ rm -f %{buildroot}%{_bindir}/Maddlog
 %postun -p /sbin/ldconfig
 
 %changelog
+* Sat Dec 17 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.3-20161217
+- Rebuilt.
+
+* Wed Dec 14 2016 Panagiotis Koutsourakis <kutsu...@monetdbsolutions.com> - 
11.25.1-20161214
+- Rebuilt.
+- BZ#3357: Implement setQueryTimeout()
+- BZ#3445: Add support for database name to dotmonetdb file
+- BZ#3973: JDBC hangs
+- BZ#3976: Performance enhancement to LIKE without wildcards
+- BZ#4005: Correlated update causes incorrect null constraint violation
+- BZ#4016: merge table only optimises for point query
+- BZ#4040: sys.storage call can take a long time
+- BZ#4047: Segfault when updating a dropped table
+- BZ#4050: Database corruption when running low on inode
+- BZ#4057: missing bulk operations between constant and bat
+- BZ#4061: SIGSEGV in candscan_lng
+- BZ#4066: Deadlocked monetdbd
+- BZ#6068: Error message about incompatible BBP version should be clearer
+- BZ#6069: query with union all silently crashes
+- BZ#6070: setting negative session query timeout should not be
+  possible/allowed
+- BZ#6071: where clause with cast and floor fails to sigsegv
+- BZ#6072: Bind to UPD delta column does not get/show type information
+  in EXPLAIN
+- BZ#6073: Missing type information for constants in MAL explain
+- BZ#6074: SET ROLE command does not work
+- BZ#6075: gdk_calc.c:13113: BATcalcifthenelse_intern: Assertion `col2 !=
+  NULL' failed.
+- BZ#6076: rel_optimizer.c:5426: rel_push_project_up: Assertion `e'
+  failed.
+- BZ#6077: mserver5: rel_optimizer.c:5444: rel_push_project_up: Assertion
+  `e' failed.
+- BZ#6078: rel_bin.c:2402: rel2bin_project: Assertion `0' failed.
+- BZ#6084: Merge table point to wrong columns if columns in partition
+  tables are deleted
+- BZ#6108: monetdb5-sql sysv init script does not wait for shutdown
+- BZ#6114: segfault raised in the query rewriter due to a null pointer
+- BZ#6115: Assertion hit in the codegen
+- BZ#6116: Codegen does not support certain kind of selects on scalar
+  subqueries
+- BZ#6117: Assertion hit in the query rewriting stage during the push
+  down phase
+- BZ#6118: SIGSEGV in strPut due to shared heap
+- BZ#6119: Assertion hit in the MAL optimiser on a complex query
+- BZ#6120: QUANTILE() treats NULL as if it is zero
+- BZ#6121: SELECT a.col IN ( b.col FROM b ) FROM a statements with no
+  error but no result
+- BZ#6123: Assertion hit in the codegen #2
+- BZ#6124: CASE <column> WHEN NULL THEN 0 ELSE 1 END returns wrong result
+- BZ#6125: Stack overflow in the query rewriter with a query having an
+  OR condition and a nested SELECT subexpression
+- BZ#6126: batcalc.== can't handle void BATs
+- BZ#6139: Debian libmonetdb13 conflicts with libmonetdb5-server-geom
+
+* Tue Dec  6 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- buildtools: New packages MonetDB-python2 (Fedora) and monetdb-python2 
(Debian/Ubuntu)
+  have been created for Python 2 integration into MonetDB.
+
+* Thu Dec  1 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: The tnokey values must now be 0 if it is not known whether all values
+  in a column are distinct.
+- gdk: The 2-bit tkey field in the bat descriptor has been split into two
+  single bit fields: tkey and tunique.  The old tkey&BOUND2BTRUE value
+  is now stored in tunique.
+
+* Wed Oct 26 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: Implemented conversion to str from any type (not just the internal
+  types).
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- MonetDB: The Perl, PHP, and Python clients, and the JDBC driver each now have
+  their own repositories and release cycles.  The Python client is
+  maintained by Gijs Molenaar on Github
+  (https://github.com/gijzelaerr/pymonetdb), the other clients are
+  maintained by CWI/MonetDB on our own server
+  (https://dev.monetdb.org/hg/monetdb-java,
+  https://dev.monetdb.org/hg/monetdb-perl,
+  https://dev.monetdb.org/hg/monetdb-php).
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: VALcopy and VALinit both return their first argument on success or
+  (and that's new) NULL on (allocation) failure.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- monetdb5: Removed the zorder module with functions zorder.encode, 
zorder.decode_x
+  and zorder.decode_y.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- sql: Removed functions sys.zorder_encode, sys.zorder_decode_x, and
+  sys.zorder_decode_y.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: BATattach now can also create a str BAT from a file consisting of
+  null-terminated strings.  The input file must be encoded using UTF-8.
+- gdk: BATattach now copies the input file instead of "stealing" it.
+- gdk: Removed the lastused "timestamp" from the BBP.
+- gdk: Removed batStamp field from BAT descriptor, and removed the BBPcurstamp
+  function.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- monetdb5: Removed command bbp.getHeat().
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: Removed unused functions BBPhot and BBPcold.
+
+* Fri Oct  7 2016 Stefan Manegold <stefan.maneg...@cwi.nl> - 11.25.1-20161214
+- buildtools: With OID size equal to ABI/word size, mserver5 does not need to 
print
+  the OID size, anymore.
+- buildtools: Removed obsolete code associated with long gone static linking 
option.
+
+* Fri Oct  7 2016 Martin Kersten <m...@cwi.nl> - 11.25.1-20161214
+- sql: The experimental recycler code is moved to the attic.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- buildtools: Removed configure option --enable-oid32 to compile with 32 bit 
OIDs
+  on a 64 bit architecture.
+
+* Fri Oct  7 2016 Martin Kersten <m...@cwi.nl> - 11.25.1-20161214
+- sql: The syntax of bat.new(:oid,:any) has been changed by dropping the
+  superflous :oid.  All BATs are now binary associations between a void
+  column and a materialized value column.  (except for the internal
+  :bat[:void,:void] representation of simple oid ranged tails.)
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: Removed BATderiveTailProps and BATderiveProps.  Just set the properties
+  you know about, or use BATsettrivprop.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: Removed the macro BUNfirst.  It can be replaced by 0.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: Changed BATroles by removing the argument to set the name of the
+  head column.
+- gdk: The head column is now completely gone.  MonetDB is completely
+  "headless".
+- gdk: The format of the BBP.dir file was simplified.  Since the head column
+  is VOID, the only value that needs to be stored is the head seqbase.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- monetdb5: Removed bat.setColumn with two arguments and bat.setRole.  Use
+  bat.setColumn with one argument instead.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: BATs now only have a single (logical) name.
+- gdk: The function BATmirror is gone.  The HEAD column is always VOID (with
+  a non-nil seqbase) and the TAIL column carries the data.  All functions
+  that deal with data work on the TAIL column.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: BATkey now works on the TAIL column instead of the HEAD column.
+- gdk: Replaced BATseqbase with BAThseqbase and BATtseqbase, the former for
+  setting the seqbase on the HEAD, the latter for setting the seqbase
+  on the TAIL.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- monetdb5: Removed function BKCappend_reverse_val_wrap: it was unused.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: Replaced function BATnew with COLnew with slightly different arguments:
+  the first argument of COLnew is the SEQBASE of the head column (which
+  is always VOID).
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- gdk: The "wrd" type has been removed from GDK and MAL.  The type was defined
+  to be a 32 bit integer on 32 bit architectures and a 64 bit integer
+  on 64 bit architectures.  We now generally use "lng" (always 64 bits)
+  where "wrd" was used.
+
+* Fri Oct  7 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- monetdb5: The "wrd" type has been removed from GDK and MAL.  The type was 
defined
+  to be a 32 bit integer on 32 bit architectures and a 64 bit integer
+  on 64 bit architectures.  We now generally use "lng" (always 64 bits)
+  where "wrd" was used.
+
+* Fri Oct  7 2016 Martin Kersten <m...@cwi.nl> - 11.25.1-20161214
+- monetdb5: Keep a collection of full traces.  Each time the SQL user applies
+  the TRACE option, the full json trace is retained within the
+  <dbpath>/<dbname>/sql_traces
+
 * Fri Oct 07 2016 Sjoerd Mullender <sjo...@acm.org> - 11.23.13-20161007
 - Rebuilt.
 - BZ#4058: Server crashes with a particular conditional query
diff --git a/NT/monetdb_config.h.in b/NT/monetdb_config.h.in
--- a/NT/monetdb_config.h.in
+++ b/NT/monetdb_config.h.in
@@ -100,6 +100,11 @@
    MSVC and with C++ compilers. */
 #define FLEXIBLE_ARRAY_MEMBER
 
+#if !defined(_MSC_VER) || _MSC_VER >= 1800
+/* Define to 1 if you have the `cbrt' function. */
+#define HAVE_CBRT 1
+#endif
+
 /* If the console should be used */
 #define HAVE_CONSOLE 1
 
diff --git a/buildtools/ChangeLog-Archive b/buildtools/ChangeLog-Archive
--- a/buildtools/ChangeLog-Archive
+++ b/buildtools/ChangeLog-Archive
@@ -1,6 +1,19 @@
 # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
 # This file contains past ChangeLog entries
 
+* Tue Dec  6 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- New packages MonetDB-python2 (Fedora) and monetdb-python2 (Debian/Ubuntu)
+  have been created for Python 2 integration into MonetDB.
+
+* Tue Jul 19 2016 Stefan Manegold <stefan.maneg...@cwi.nl> - 11.25.1-20161214
+- With OID size equal to ABI/word size, mserver5 does not need to print
+  the OID size, anymore.
+- Removed obsolete code associated with long gone static linking option.
+
+* Mon Jul 18 2016 Sjoerd Mullender <sjo...@acm.org> - 11.25.1-20161214
+- Removed configure option --enable-oid32 to compile with 32 bit OIDs
+  on a 64 bit architecture.
+
 * Mon Sep 26 2016 Sjoerd Mullender <sjo...@acm.org> - 11.23.11-20160928
 - We now use the CommonCrypto library instead of the OpenSSL library
   on Darwin.
diff --git a/buildtools/ChangeLog.Dec2016 b/buildtools/ChangeLog.Dec2016
--- a/buildtools/ChangeLog.Dec2016
+++ b/buildtools/ChangeLog.Dec2016
@@ -1,16 +1,3 @@
 # ChangeLog file for buildtools
 # This file is updated with Maddlog
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to