Changeset: d026fdc8dcfc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d026fdc8dcfc
Added Files:
        gdk/xoshiro256starstar.h
        sql/test/BugTracker-2018/Tests/convert-key.Bug-6648.sql
        sql/test/BugTracker-2018/Tests/convert-key.Bug-6648.stable.err
        sql/test/BugTracker-2018/Tests/convert-key.Bug-6648.stable.out
        sql/test/BugTracker-2018/Tests/update-transaction-select.Bug-6649.sql
        
sql/test/BugTracker-2018/Tests/update-transaction-select.Bug-6649.stable.err
        
sql/test/BugTracker-2018/Tests/update-transaction-select.Bug-6649.stable.out
        sql/test/sample/Tests/All
        sql/test/sample/Tests/sample.1.sql
        sql/test/sample/Tests/sample.1.stable.err
        sql/test/sample/Tests/sample.1.stable.out
        sql/test/sample/Tests/sample.10.sql
        sql/test/sample/Tests/sample.10.stable.err
        sql/test/sample/Tests/sample.10.stable.out
        sql/test/sample/Tests/sample.11.sql
        sql/test/sample/Tests/sample.11.stable.err
        sql/test/sample/Tests/sample.11.stable.out
        sql/test/sample/Tests/sample.12.sql
        sql/test/sample/Tests/sample.12.stable.err
        sql/test/sample/Tests/sample.12.stable.out
        sql/test/sample/Tests/sample.13.sql
        sql/test/sample/Tests/sample.13.stable.err
        sql/test/sample/Tests/sample.13.stable.out
        sql/test/sample/Tests/sample.14.sql
        sql/test/sample/Tests/sample.14.stable.err
        sql/test/sample/Tests/sample.14.stable.out
        sql/test/sample/Tests/sample.15.sql
        sql/test/sample/Tests/sample.15.stable.err
        sql/test/sample/Tests/sample.15.stable.out
        sql/test/sample/Tests/sample.2.sql
        sql/test/sample/Tests/sample.2.stable.err
        sql/test/sample/Tests/sample.2.stable.out
        sql/test/sample/Tests/sample.3.sql
        sql/test/sample/Tests/sample.3.stable.err
        sql/test/sample/Tests/sample.3.stable.out
        sql/test/sample/Tests/sample.4.sql
        sql/test/sample/Tests/sample.4.stable.err
        sql/test/sample/Tests/sample.4.stable.out
        sql/test/sample/Tests/sample.5.sql
        sql/test/sample/Tests/sample.5.stable.err
        sql/test/sample/Tests/sample.5.stable.out
        sql/test/sample/Tests/sample.6.sql
        sql/test/sample/Tests/sample.6.stable.err
        sql/test/sample/Tests/sample.6.stable.out
        sql/test/sample/Tests/sample.7.sql
        sql/test/sample/Tests/sample.7.stable.err
        sql/test/sample/Tests/sample.7.stable.out
        sql/test/sample/Tests/sample.8.sql
        sql/test/sample/Tests/sample.8.stable.err
        sql/test/sample/Tests/sample.8.stable.out
        sql/test/sample/Tests/sample.9.sql
        sql/test/sample/Tests/sample.9.stable.err
        sql/test/sample/Tests/sample.9.stable.out
Modified Files:
        .hgtags
        MonetDB.spec
        NT/monetdb_config.h.in
        NT/rules.msc
        buildtools/ChangeLog-Archive
        buildtools/ChangeLog.Aug2018
        clients/Tests/MAL-signatures.stable.out
        clients/Tests/MAL-signatures.stable.out.int128
        clients/Tests/exports.stable.out
        clients/mapiclient/ReadlineTools.c
        clients/mapilib/mapi.rc
        clients/odbc/driver/driver.rc
        clients/odbc/winsetup/setup.rc
        configure.ag
        debian/changelog
        gdk/Makefile.ag
        gdk/gdk.h
        gdk/gdk_calc.c
        gdk/gdk_logger.c
        gdk/gdk_logger.h
        gdk/gdk_sample.c
        gdk/libbat.rc
        geom/monetdb5/geom_upgrade.c
        libversions
        monetdb5/modules/mal/sample.c
        monetdb5/modules/mal/sample.h
        monetdb5/modules/mal/sample.mal
        monetdb5/tools/libmonetdb5.rc
        sql/ChangeLog
        sql/backends/monet5/rel_bin.c
        sql/backends/monet5/sql.c
        sql/backends/monet5/sql_statement.c
        sql/backends/monet5/sql_statement.h
        sql/include/sql_catalog.h
        sql/server/rel_select.c
        sql/server/sql_parser.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/sql_storage.h
        sql/storage/store.c
        sql/test/BugTracker-2018/Tests/All
        sql/test/BugTracker/Tests/drop_sequence_crash.SF-1505973.sql
        sql/test/BugTracker/Tests/drop_sequence_crash_2.SF-1505973.sql
        sql/test/group-concat/Tests/groupconcat01.sql
        sql/test/group-concat/Tests/groupconcat01.stable.out
        sql/test/group-concat/Tests/groupconcat05.sql
        sql/test/group-concat/Tests/groupconcat05.stable.out
        tools/mserver/monet_version.c.in
        tools/mserver/mserver5.c
        vertoo.data
Branch: analytics
Log Message:

Merge with default.


diffs (truncated from 6209 to 300 lines):

diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -712,3 +712,5 @@ 3aaf6c916bd870cc478d3973241bc24cafbe1655
 a242d6de1de3dc99a9583d96a61c53044108e576 Aug2018_7
 3aaf6c916bd870cc478d3973241bc24cafbe1655 Aug2018_release
 a242d6de1de3dc99a9583d96a61c53044108e576 Aug2018_release
+a2d8e19ac9d6f847dd59c5f12ff48aae815e6b5d Aug2018_9
+a2d8e19ac9d6f847dd59c5f12ff48aae815e6b5d Aug2018_SP1_release
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -108,7 +108,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/Aug2018/%{name}-%{version}.tar.bz2
+Source: 
https://www.monetdb.org/downloads/sources/Aug2018-SP1/%{name}-%{version}.tar.bz2
 
 # we need systemd for the _unitdir macro to exist
 # we need checkpolicy and selinux-policy-devel for the SELinux policy
@@ -350,7 +350,8 @@ This package contains the files needed t
 Summary: MonetDB ODBC driver
 Group: Applications/Databases
 Requires: %{name}-client%{?_isa} = %{version}-%{release}
-Requires(pre): unixODBC
+Requires(post): unixODBC
+Requires(postun): unixODBC
 
 %description client-odbc
 MonetDB is a database management system that is developed from a
@@ -737,10 +738,10 @@ used from the MAL level.
 %package SQL-server5
 Summary: MonetDB5 SQL server modules
 Group: Applications/Databases
-Requires: MonetDB5-server%{?_isa} = %{version}-%{release}
+Requires(pre): MonetDB5-server%{?_isa} = %{version}-%{release}
 %if %{?rhel:0}%{!?rhel:1} || 0%{?rhel} >= 7
 # RHEL >= 7, and all current Fedora
-Requires: %{_bindir}/systemd-tmpfiles
+Requires(post): %{_bindir}/systemd-tmpfiles
 %endif
 %if (0%{?fedora} >= 22)
 %if %{with hugeint}
@@ -881,9 +882,12 @@ Group: Applications/Databases
 %if "%{?_selinux_policy_version}" != ""
 Requires:       selinux-policy >= %{?_selinux_policy_version}
 %endif
-Requires:       %{name}-SQL-server5 = %{version}-%{release}
-Requires(post):   /usr/sbin/semodule, /sbin/restorecon, /sbin/fixfiles, 
MonetDB-SQL-server5, MonetDB5-server
-Requires(postun): /usr/sbin/semodule, /sbin/restorecon, /sbin/fixfiles, 
MonetDB-SQL-server5, MonetDB5-server
+Requires(post):   MonetDB5-server = %{version}-%{release}
+Requires(postun): MonetDB5-server
+Requires(post):   %{name}-SQL-server5 = %{version}-%{release}
+Requires(postun): %{name}-SQL-server5
+Requires(post):   /usr/sbin/semodule, /sbin/restorecon, /sbin/fixfiles
+Requires(postun): /usr/sbin/semodule, /sbin/restorecon, /sbin/fixfiles
 BuildArch: noarch
 
 %global selinux_types %(%{__awk} '/^#[[:space:]]*SELINUXTYPE=/,/^[^#]/ { if 
($3 == "-") printf "%s ", $2 }' /etc/selinux/config 2>/dev/null)
@@ -1038,6 +1042,18 @@ done
 %postun -p /sbin/ldconfig
 
 %changelog
+* Fri Oct 05 2018 Sjoerd Mullender <sjo...@acm.org> - 11.31.9-20181005
+- Rebuilt.
+- BZ#6640: timestamp_to_str returning incorrectly adjusted results
+- BZ#6641: race condition in SQL UDF with update
+- BZ#6642: Hanging query
+- BZ#6646: Example SQLcopyinto.java does not work
+
+* Wed Oct  3 2018 Sjoerd Mullender <sjo...@acm.org> - 11.31.9-20181005
+- buildtools: On Ubuntu 18.10 (Cosmic Cuttlefish), the libmonetdb5-server-bam 
package
+  cannot be built because of an incompatibility in the libbam library
+  (it cannot be used in a shared object.
+
 * Wed Aug 29 2018 Sjoerd Mullender <sjo...@acm.org> - 11.31.7-20180829
 - Rebuilt.
 
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
@@ -80,9 +80,6 @@
 /* Define if building universal (internal helper macro) */
 /* #undef AC_APPLE_UNIVERSAL_BUILD */
 
-/* location where binaries are installed */
-/* #undef BINDIR */
-
 /* read-only architecture-independent data */
 #define DATA_DIR PREFIX "\\share"
 
@@ -95,6 +92,9 @@
 /* architecture-dependent files */
 #define EXEC_PREFIX PREFIX
 
+/* location where binaries are installed */
+#define BINDIR EXEC_PREFIX "\\bin"
+
 /* Define to nothing if C supports flexible array members, and to 1 if it does
    not. That way, with a declaration like `struct s { int n; double
    d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99
diff --git a/buildtools/ChangeLog-Archive b/buildtools/ChangeLog-Archive
--- a/buildtools/ChangeLog-Archive
+++ b/buildtools/ChangeLog-Archive
@@ -1,6 +1,11 @@
 # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
 # This file contains past ChangeLog entries
 
+* Wed Oct  3 2018 Sjoerd Mullender <sjo...@acm.org> - 11.31.9-20181005
+- On Ubuntu 18.10 (Cosmic Cuttlefish), the libmonetdb5-server-bam package
+  cannot be built because of an incompatibility in the libbam library
+  (it cannot be used in a shared object.
+
 * Tue Aug 28 2018 Sjoerd Mullender <sjo...@acm.org> - 11.31.5-20180829
 - Build the MonetDB-cfitsio RPM and libmonetdb5-server-cfitsio
   Debian/Ubuntu package.
diff --git a/buildtools/ChangeLog.Aug2018 b/buildtools/ChangeLog.Aug2018
--- a/buildtools/ChangeLog.Aug2018
+++ b/buildtools/ChangeLog.Aug2018
@@ -1,8 +1,3 @@
 # ChangeLog file for buildtools
 # This file is updated with Maddlog
 
-* Wed Oct  3 2018 Sjoerd Mullender <sjo...@acm.org>
-- On Ubuntu 18.10 (Cosmic Cuttlefish), the libmonetdb5-server-bam package
-  cannot be built because of an incompatibility in the libbam library
-  (it cannot be used in a shared object.
-
diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -10990,8 +10990,10 @@ Ready.
 [ "sabaoth",   "marchScenario",        "command 
sabaoth.marchScenario(lang:str):void ",        "SABmarchScenario;",    
"Publishes the given language as available for this server"     ]
 [ "sabaoth",   "prelude",      "command sabaoth.prelude():void ",      
"SABprelude;",  "Initialise the sabaoth module" ]
 [ "sabaoth",   "retreatScenario",      "command 
sabaoth.retreatScenario(lang:str):void ",      "SABretreatScenario;",  
"Unpublishes the given language as available for this server"   ]
-[ "sample",    "subuniform",   "command sample.subuniform(b:bat[:any], 
s:lng):bat[:oid] ",     "SAMPLEuniform;",       "Returns the oids of a uniform 
sample of size s"        ]
-[ "sample",    "subuniform",   "command sample.subuniform(b:bat[:any], 
p:dbl):bat[:oid] ",     "SAMPLEuniform_dbl;",   "Returns the oids of a uniform 
sample of size = (p x count(b)), where 0 <= p <= 1.0"    ]
+[ "sample",    "subuniform",   "pattern sample.subuniform(b:bat[:any], 
p:dbl):bat[:oid] ",     "SAMPLEuniform;",       "Returns the oids of a uniform 
sample of size = (p x count(b)), where 0 <= p <= 1.0"    ]
+[ "sample",    "subuniform",   "pattern sample.subuniform(b:bat[:any], p:dbl, 
sample_seed:int):bat[:oid] ",    "SAMPLEuniform;",       "Returns the oids of a 
uniform sample of size = (p x count(b)), where 0 <= p <= 1.0 and where the prg 
is seeded with sample_seed"       ]
+[ "sample",    "subuniform",   "pattern sample.subuniform(b:bat[:any], 
sample_size:lng):bat[:oid] ",   "SAMPLEuniform;",       "Returns the oids of a 
uniform sample of size s"        ]
+[ "sample",    "subuniform",   "pattern sample.subuniform(b:bat[:any], 
sample_size:lng, sample_seed:int):bat[:oid] ",  "SAMPLEuniform;",       
"Returns the oids of a uniform sample of size s and where the prg is seeded 
with sample_seed"   ]
 [ "shp",       "attach",       "pattern shp.attach(filename:str):void ",       
"SHPattach;",   "Register an ESRI Shapefile in the vault catalog"       ]
 [ "shp",       "import",       "pattern shp.import(fileid:int):void ", 
"SHPimport;",   "Import an ESRI Shapefile with given id into the vault" ]
 [ "shp",       "import",       "pattern shp.import(fileid:int, po:wkb):void ", 
"SHPpartialimport;",    "Partially import an ESRI Shapefile with given id into 
the vault"       ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -15224,8 +15224,10 @@ Ready.
 [ "sabaoth",   "marchScenario",        "command 
sabaoth.marchScenario(lang:str):void ",        "SABmarchScenario;",    
"Publishes the given language as available for this server"     ]
 [ "sabaoth",   "prelude",      "command sabaoth.prelude():void ",      
"SABprelude;",  "Initialise the sabaoth module" ]
 [ "sabaoth",   "retreatScenario",      "command 
sabaoth.retreatScenario(lang:str):void ",      "SABretreatScenario;",  
"Unpublishes the given language as available for this server"   ]
-[ "sample",    "subuniform",   "command sample.subuniform(b:bat[:any], 
s:lng):bat[:oid] ",     "SAMPLEuniform;",       "Returns the oids of a uniform 
sample of size s"        ]
-[ "sample",    "subuniform",   "command sample.subuniform(b:bat[:any], 
p:dbl):bat[:oid] ",     "SAMPLEuniform_dbl;",   "Returns the oids of a uniform 
sample of size = (p x count(b)), where 0 <= p <= 1.0"    ]
+[ "sample",    "subuniform",   "pattern sample.subuniform(b:bat[:any], 
p:dbl):bat[:oid] ",     "SAMPLEuniform;",       "Returns the oids of a uniform 
sample of size = (p x count(b)), where 0 <= p <= 1.0"    ]
+[ "sample",    "subuniform",   "pattern sample.subuniform(b:bat[:any], p:dbl, 
sample_seed:int):bat[:oid] ",    "SAMPLEuniform;",       "Returns the oids of a 
uniform sample of size = (p x count(b)), where 0 <= p <= 1.0 and where the prg 
is seeded with sample_seed"       ]
+[ "sample",    "subuniform",   "pattern sample.subuniform(b:bat[:any], 
sample_size:lng):bat[:oid] ",   "SAMPLEuniform;",       "Returns the oids of a 
uniform sample of size s"        ]
+[ "sample",    "subuniform",   "pattern sample.subuniform(b:bat[:any], 
sample_size:lng, sample_seed:int):bat[:oid] ",  "SAMPLEuniform;",       
"Returns the oids of a uniform sample of size s and where the prg is seeded 
with sample_seed"   ]
 [ "shp",       "attach",       "pattern shp.attach(filename:str):void ",       
"SHPattach;",   "Register an ESRI Shapefile in the vault catalog"       ]
 [ "shp",       "import",       "pattern shp.import(fileid:int):void ", 
"SHPimport;",   "Import an ESRI Shapefile with given id into the vault" ]
 [ "shp",       "import",       "pattern shp.import(fileid:int, po:wkb):void ", 
"SHPpartialimport;",    "Partially import an ESRI Shapefile with given id into 
the vault"       ]
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -164,6 +164,7 @@ gdk_return BATreplace(BAT *b, BAT *p, BA
 void BATrmprop(BAT *b, int idx);
 gdk_return BATroles(BAT *b, const char *tnme);
 BAT *BATsample(BAT *b, BUN n);
+BAT *BATsample_with_seed(BAT *b, BUN n, unsigned seed);
 BAT *BATselect(BAT *b, BAT *s, const void *tl, const void *th, bool li, bool 
hi, bool anti);
 gdk_return BATsemijoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr, 
bool nil_matches, BUN estimate) __attribute__((__warn_unused_result__));
 gdk_return BATsetaccess(BAT *b, int mode);
@@ -421,15 +422,15 @@ ssize_t lngFromStr(const char *src, size
 ssize_t lngToStr(str *dst, size_t *len, const lng *src);
 const lng lng_nil;
 gdk_return log_abort(logger *lg);
-gdk_return log_bat(logger *lg, BAT *b, const char *n);
-gdk_return log_bat_clear(logger *lg, const char *n);
-gdk_return log_bat_persists(logger *lg, BAT *b, const char *n);
-gdk_return log_bat_transient(logger *lg, const char *n);
-gdk_return log_delta(logger *lg, BAT *uid, BAT *uval, const char *n);
+gdk_return log_bat(logger *lg, BAT *b, const char *n, char tpe, oid id);
+gdk_return log_bat_clear(logger *lg, const char *n, char tpe, oid id);
+gdk_return log_bat_persists(logger *lg, BAT *b, const char *n, char tpe, oid 
id);
+gdk_return log_bat_transient(logger *lg, const char *n, char tpe, oid id);
+gdk_return log_delta(logger *lg, BAT *uid, BAT *uval, const char *n, char tpe, 
oid id);
 gdk_return log_sequence(logger *lg, int seq, lng id);
 gdk_return log_tend(logger *lg);
 gdk_return log_tstart(logger *lg);
-gdk_return logger_add_bat(logger *lg, BAT *b, const char *name) 
__attribute__((__warn_unused_result__));
+gdk_return logger_add_bat(logger *lg, BAT *b, const char *name, char tpe, oid 
id) __attribute__((__warn_unused_result__));
 lng logger_changes(logger *lg);
 gdk_return logger_cleanup(logger *lg, int keep_persisted_log_files);
 logger *logger_create(int debug, const char *fn, const char *logdir, int 
version, preversionfix_fptr prefuncp, postversionfix_fptr postfuncp, int 
keep_persisted_log_files);
@@ -437,11 +438,13 @@ logger *logger_create_shared(int debug, 
 gdk_return logger_del_bat(logger *lg, log_bid bid) 
__attribute__((__warn_unused_result__));
 void logger_destroy(logger *lg);
 gdk_return logger_exit(logger *lg);
-log_bid logger_find_bat(logger *lg, const char *name);
+log_bid logger_find_bat(logger *lg, const char *name, char tpe, oid id);
 lng logger_read_last_transaction_id(logger *lg, char *dir, char *logger_file, 
int role);
 gdk_return logger_reload(logger *lg);
 gdk_return logger_restart(logger *lg);
 int logger_sequence(logger *lg, int seq, lng *id);
+gdk_return logger_upgrade_bat(logger *lg, const char *name, char tpe, oid id) 
__attribute__((__warn_unused_result__));
+void logger_with_ids(logger *lg);
 void *mdlopen(const char *library, int mode);
 int mo_add_option(opt **Set, int setlen, opt_kind kind, const char *name, 
const char *value);
 int mo_builtin_settings(opt **Set);
@@ -1743,8 +1746,7 @@ str SABmarchConnection(void *ret, str *h
 str SABmarchScenario(void *ret, str *lang);
 str SABprelude(void *ret);
 str SABretreatScenario(void *ret, str *lang);
-str SAMPLEuniform(bat *r, bat *b, lng *s);
-str SAMPLEuniform_dbl(bat *r, bat *b, dbl *p);
+str SAMPLEuniform(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str SERVERbindBAT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str SERVERclient(void *res, const Stream *In, const Stream *Out);
 str SERVERconnect(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pc);
diff --git a/clients/mapiclient/ReadlineTools.c 
b/clients/mapiclient/ReadlineTools.c
--- a/clients/mapiclient/ReadlineTools.c
+++ b/clients/mapiclient/ReadlineTools.c
@@ -136,7 +136,7 @@ sql_completion(const char *text, int sta
 
 /* The MAL completion help */
 
-static char *mal_commands[] = {
+static const char *mal_commands[] = {
        "address",
        "atom",
        "barrier",
@@ -209,7 +209,8 @@ mal_command_generator(const char *text, 
        static int64_t seekpos, rowcount;
        static size_t len;
        static MapiHdl table_hdl;
-       char *name, *buf;
+       const char *name;
+       char *buf;
 
        /* we pick our own portion of the linebuffer */
        text = rl_line_buffer + strlen(rl_line_buffer) - 1;
diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -2667,18 +2667,6 @@ AM_CONDITIONAL([HAVE_DEVELOPER], [test "
 AC_SUBST([compilercall], ["$CC $CFLAGS $X_CFLAGS"])
 AC_SUBST([linkercall], ["$LD $LDFLAGS"])
 AC_SUBST([builtby], ["${USER}@`hostname`"])
-pcreversion="not linked to any PCRE library"
-AS_VAR_IF([have_pcre], [yes], [
-        pcreversion="compiled with `pkg-config --modversion libpcre 
2>/dev/null`"])
-AC_SUBST([pcreversion])
-opensslversion="not linked to any openssl library"
-AS_VAR_IF([have_openssl], [yes], [
-        opensslversion="compiled with `openssl version 2>/dev/null`"])
-AC_SUBST([opensslversion])
-libxml2version="not linked to any libxml2 library"
-AS_VAR_IF([have_libxml2], [yes], [
-        libxml2version="compiled with `pkg-config --modversion libxml-2.0 
2>/dev/null`"])
-AC_SUBST([libxml2version])
 
 # provide different versions of the paths derived above
 AS_VAR_IF([prefix], [NONE],
diff --git a/debian/changelog b/debian/changelog
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,21 @@
+monetdb (11.31.9) unstable; urgency=low
+
+  * Rebuilt.
+  * BZ#6640: timestamp_to_str returning incorrectly adjusted results
+  * BZ#6641: race condition in SQL UDF with update
+  * BZ#6642: Hanging query
+  * BZ#6646: Example SQLcopyinto.java does not work
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Fri, 05 Oct 2018 09:50:02 +0200
+
+monetdb (11.31.9) unstable; urgency=low
+
+  * buildtools: On Ubuntu 18.10 (Cosmic Cuttlefish), the 
libmonetdb5-server-bam package
+    cannot be built because of an incompatibility in the libbam library
+    (it cannot be used in a shared object.
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Wed, 3 Oct 2018 09:50:02 +0200
+
 monetdb (11.31.7) unstable; urgency=low
 
   * Rebuilt.
diff --git a/gdk/Makefile.ag b/gdk/Makefile.ag
--- a/gdk/Makefile.ag
+++ b/gdk/Makefile.ag
@@ -25,7 +25,7 @@ lib_gdk = {
                gdk_qsort.c gdk_qsort_impl.h \
                gdk_storage.c gdk_bat.c \
                gdk_delta.c gdk_cross.c gdk_system.c gdk_value.c \
-               gdk_posix.c gdk_logger.c gdk_sample.c \
+               gdk_posix.c gdk_logger.c gdk_sample.c xoshiro256starstar.h \
                gdk_private.h gdk_delta.h gdk_logger.h gdk_posix.h \
                gdk_system.h gdk_system_private.h gdk_tm.h gdk_storage.h \
                gdk_group.c \
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to