Changeset: 5c5e49efe53b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5c5e49efe53b
Added Files:
sql/test/BugTracker-2017/Tests/insert_into_multiple_subqueries.Bug-6448.sql
sql/test/BugTracker-2017/Tests/insert_into_multiple_subqueries.Bug-6448.stable.err
sql/test/BugTracker-2017/Tests/insert_into_multiple_subqueries.Bug-6448.stable.out
sql/test/BugTracker-2017/Tests/sqlitelogictest-cast-decimal.Bug-6445.sql
sql/test/BugTracker-2017/Tests/sqlitelogictest-cast-decimal.Bug-6445.stable.err
sql/test/BugTracker-2017/Tests/sqlitelogictest-cast-decimal.Bug-6445.stable.out
sql/test/BugTracker-2017/Tests/table_returning_with.Bug-6444.sql
sql/test/BugTracker-2017/Tests/table_returning_with.Bug-6444.stable.err
sql/test/BugTracker-2017/Tests/table_returning_with.Bug-6444.stable.out
Modified Files:
.hgtags
MonetDB.spec
NT/monetdb_config.h.in
NT/rules.msc
clients/mapilib/mapi.rc
clients/odbc/driver/driver.rc
clients/odbc/winsetup/setup.rc
configure.ag
debian/changelog
gdk/ChangeLog-Archive
gdk/gdk_batop.c
gdk/gdk_logger.c
gdk/libbat.rc
libversions
monetdb5/mal/mal_parser.c
monetdb5/modules/atoms/str.c
monetdb5/tools/libmonetdb5.rc
sql/backends/monet5/sql_cat.c
sql/backends/monet5/sql_gencode.c
sql/benchmarks/tpch/fileleak/Tests/delete_all.stable.out
sql/benchmarks/tpch/fileleak/Tests/leaks.stable.out
sql/benchmarks/tpch/fileleak/Tests/leaks.stable.out.Windows
sql/server/rel_optimizer.c
sql/server/rel_select.c
sql/server/rel_updates.c
sql/server/sql_parser.y
sql/storage/store.c
sql/test/BugTracker-2011/Tests/UDF_in_schema.Bug-2817.sql
sql/test/BugTracker-2012/Tests/insert_serial_with_unique_key.Bug-3091.sql
sql/test/BugTracker-2015/Tests/schema_view.Bug-3708.sql
sql/test/BugTracker-2017/Tests/All
sql/test/BugTracker-2017/Tests/function_and_mergetable.Bug-6288.sql
sql/test/BugTracker/Tests/drop_schema_crash.SF-1504794.stable.err
sql/test/BugTracker/Tests/set_a_new_user_password.SF-1844050.stable.err
sql/test/Dependencies/Tests/Dependencies.stable.err
sql/test/Dependencies/Tests/Dependencies.stable.out
sql/test/Dependencies/Tests/Dependencies.stable.out.int128
sql/test/Skyserver/drop_user.sql
sql/test/leaks/Tests/check1.stable.out.int128
vertoo.data
Branch: exanest
Log Message:
Advance exanest to Jul2017-SP2 (Merge with Jul2017 branch)
diffs (truncated from 5008 to 300 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -682,3 +682,6 @@ 1534ee14ff84fe5629becc6a5b5e2990b694d5a3
269ab71a82190d6024b3a920837089d657893493 Jul2017_SP1_release
fce449d5af88de715fde36624815a56ef34c56bb Jul2017_7
fce449d5af88de715fde36624815a56ef34c56bb Jul2017_SP2_release
+3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_9
+fce449d5af88de715fde36624815a56ef34c56bb Jul2017_SP2_release
+3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_SP2_release
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -1,5 +1,5 @@
%define name MonetDB
-%define version 11.27.8
+%define version 11.27.10
%{!?buildno: %global buildno %(date +%Y%m%d)}
# groups of related archs
@@ -970,7 +970,7 @@ fi
--enable-monetdb5=yes \
--enable-netcdf=no \
--enable-odbc=yes \
- --enable-optimize=yes \
+ --enable-optimize=no \
--enable-profile=no \
--enable-pyintegration=%{?with_pyintegration:yes}%{!?with_pyintegration:no} \
--enable-rintegration=%{?with_rintegration:yes}%{!?with_rintegration:no} \
@@ -1041,6 +1041,44 @@ done
%postun -p /sbin/ldconfig
%changelog
+* Mon Oct 23 2017 Sjoerd Mullender <[email protected]> - 11.27.9-20171023
+- Rebuilt.
+- BZ#6207: identifier ambiguous when grouping and selecting the same
+ column twice
+- BZ#6335: Sqlitelogictest crash in complex SQL query
+- BZ#6405: Compilation error if DISABLE_PARENT_HASH not defined
+- BZ#6412: Overflow in sys.epoch
+- BZ#6413: Wrong answer for TPC-H Q17
+- BZ#6414: Using RPAD returns: could not allocate space
+- BZ#6416: Sqlitelogictest crash in aggregation query with a NOT IN clause
+- BZ#6417: Segfault encountered (sqlsmith)
+- BZ#6418: Segfault in renaming (sqlsmith)
+- BZ#6419: segfault in rel_optimizer (sqlsmith)
+- BZ#6420: Assertion error in mergetable task (sqlsmith)
+- BZ#6422: Another assertion error in rel_or (sqlsmith)
+- BZ#6423: Dereference null pointer (sqlsmith)
+- BZ#6424: Assertion error in rel_rename_expr (sqlsmith)
+- BZ#6425: Assertion error in exp_bin (sqlsmith)
+- BZ#6426: Assertion error in rel_find_exp_ (sqlsmith)
+- BZ#6427: Assertion error in eq_typeswitchloop (sqlsmith)
+- BZ#6428: Sqlitelogictest crash in aggregation query
+- BZ#6430: Assertion raised in another eq_typeswitch error (sqlsmith)
+- BZ#6431: Sqlitelogictest crash in aggregation query with a long
+ having clause
+- BZ#6432: Assertion error in exp_bin (sqlsmith)
+- BZ#6433: Sqlitelogictest crash in complex SELECT query with IN operator
+- BZ#6435: Sqlitelogictest crash in simple select query
+- BZ#6437: System schemas "profiler" and "json" shouldn't be allowed to
+ be dropped.
+- BZ#6438: Implement functionality to enforce the restrict option in:
+ DROP SCHEMA xyz RESTRICT;
+- BZ#6440: Faulty plan generated. Query returns more rows than expected
+ or existing in the view sys.tables.
+
+* Mon Oct 23 2017 Sjoerd Mullender <[email protected]> - 11.27.9-20171023
+- gdk: A serious bug, possibly resulting in database corruption, having to
+ do with appending data to a string BAT was fixed.
+
* Wed Oct 11 2017 Panagiotis Koutsourakis <[email protected]> -
11.27.7-20171011
- Rebuilt.
- BZ#4017: server crashes when executing particular loopback query in
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
@@ -762,7 +762,7 @@
#define PACKAGE "MonetDB"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "11.27.8"
+#define PACKAGE_VERSION "11.27.10"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "https://bugs.monetdb.org/"
diff --git a/NT/rules.msc b/NT/rules.msc
--- a/NT/rules.msc
+++ b/NT/rules.msc
@@ -6,7 +6,7 @@
#
# Copyright 1997 - July 2008 CWI, August 2008 - 2017 MonetDB B.V.
-VERSION=11.27.8
+VERSION=11.27.10
# ^^^^^^
# Maintained via vertoo. Please don't modify by hand!
# Contact [email protected] for details and/or
assistance.
diff --git a/clients/mapilib/mapi.rc b/clients/mapilib/mapi.rc
--- a/clients/mapilib/mapi.rc
+++ b/clients/mapilib/mapi.rc
@@ -3,8 +3,8 @@
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
1 VERSIONINFO
- FILEVERSION 11,27,8,1
- PRODUCTVERSION 11,27,8,1
+ FILEVERSION 11,27,10,1
+ PRODUCTVERSION 11,27,10,1
FILEFLAGSMASK 0x3fL
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
@@ -18,7 +18,7 @@ BEGIN
VALUE "Comments", "\0"
VALUE "CompanyName", "MonetDB B.V.\0"
VALUE "FileDescription", "MonetDB Application Interface DLL\0"
- VALUE "FileVersion", "11.27.8\0"
+ VALUE "FileVersion", "11.27.10\0"
// ^^^^^^^^
// Maintained via vertoo. Please don't modify by hand!
// Contact [email protected] for details and/or
assistance.
@@ -28,7 +28,7 @@ BEGIN
VALUE "OriginalFilename", "Mapi.dll\0"
VALUE "PrivateBuild", "\0"
VALUE "ProductName", "MonetDB Client Libraries\0"
- VALUE "ProductVersion", "11.27.8\0"
+ VALUE "ProductVersion", "11.27.10\0"
// ^^^^^^^^
// Maintained via vertoo. Please don't modify by hand!
// Contact [email protected] for details and/or
assistance.
diff --git a/clients/odbc/driver/driver.rc b/clients/odbc/driver/driver.rc
--- a/clients/odbc/driver/driver.rc
+++ b/clients/odbc/driver/driver.rc
@@ -3,8 +3,8 @@
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
1 VERSIONINFO
- FILEVERSION 11,27,8,1
- PRODUCTVERSION 11,27,8,1
+ FILEVERSION 11,27,10,1
+ PRODUCTVERSION 11,27,10,1
FILEFLAGSMASK 0x3fL
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
@@ -18,7 +18,7 @@ BEGIN
VALUE "Comments", "\0"
VALUE "CompanyName", "MonetDB B.V.\0"
VALUE "FileDescription", "MonetDB ODBC Driver DLL\0"
- VALUE "FileVersion", "11.27.8\0"
+ VALUE "FileVersion", "11.27.10\0"
// ^^^^^^^^
// Maintained via vertoo. Please don't modify by hand!
// Contact [email protected] for details and/or
assistance.
@@ -28,7 +28,7 @@ BEGIN
VALUE "OriginalFilename", "libMonetODBC.dll\0"
VALUE "PrivateBuild", "\0"
VALUE "ProductName", "MonetDB SQL Server\0"
- VALUE "ProductVersion", "11.27.8\0"
+ VALUE "ProductVersion", "11.27.10\0"
// ^^^^^^^^
// Maintained via vertoo. Please don't modify by hand!
// Contact [email protected] for details and/or
assistance.
diff --git a/clients/odbc/winsetup/setup.rc b/clients/odbc/winsetup/setup.rc
--- a/clients/odbc/winsetup/setup.rc
+++ b/clients/odbc/winsetup/setup.rc
@@ -62,8 +62,8 @@ END
//
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 11,27,8,1
- PRODUCTVERSION 11,27,8,1
+ FILEVERSION 11,27,10,1
+ PRODUCTVERSION 11,27,10,1
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -80,12 +80,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "MonetDB B.V."
VALUE "FileDescription", "MonetDB ODBC Setup DLL"
- VALUE "FileVersion", "11.27.8"
+ VALUE "FileVersion", "11.27.10"
VALUE "InternalName", "libMonetODBCs.dll"
VALUE "LegalCopyright", "Copyright © MonetDB B.V. 2008-2017"
VALUE "OriginalFilename", "libMonetODBCs.dll"
VALUE "ProductName", "MonetDB SQL Server"
- VALUE "ProductVersion", "11.27.8"
+ VALUE "ProductVersion", "11.27.10"
END
END
BLOCK "VarFileInfo"
diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -46,7 +46,7 @@ dnl configure file, whereas comments st
dnl (including their trailing newline).
AC_PREREQ([2.63])
-AC_INIT([MonetDB], [11.27.8], [https://bugs.monetdb.org/], [MonetDB],
[https://www.monetdb.org/])
+AC_INIT([MonetDB], [11.27.10], [https://bugs.monetdb.org/], [MonetDB],
[https://www.monetdb.org/])
AC_CONFIG_AUX_DIR([buildtools/conf])
AC_CONFIG_MACRO_DIR([buildtools/conf])
AC_CANONICAL_HOST
@@ -326,19 +326,19 @@ AC_ARG_ENABLE([debug],
[AS_HELP_STRING([--enable-debug],
[enable full debugging (default=yes for development sources)])],
[enable_debug=$enableval],
- [enable_debug=def_$dft_debug])
+ [enable_debug=$dft_debug])
AC_ARG_ENABLE([assert],
[AS_HELP_STRING([--enable-assert],
[enable assertions in the code (default=yes for development
sources)])],
[enable_assert=$enableval],
- [enable_assert=def_$dft_assert])
+ [enable_assert=$dft_assert])
AC_ARG_ENABLE([optimize],
[AS_HELP_STRING([--enable-optimize],
[enable extra optimization (default=no)])],
[enable_optimize=$enableval],
- [enable_optimize=def_$dft_optimize])
+ [enable_optimize=$dft_optimize])
AC_ARG_ENABLE([strict],
[AS_HELP_STRING([--enable-strict],
@@ -362,7 +362,7 @@ dft_profile=$need_profile
AC_ARG_ENABLE([profile],
[AS_HELP_STRING([--enable-profile], [enable profiling (default=no)])],
[enable_profile=$enableval],
- [enable_profile=def_$dft_profile])
+ [enable_profile=$dft_profile])
need_instrument=no
dft_instrument=$need_instrument
@@ -370,7 +370,7 @@ AC_ARG_ENABLE([instrument],
[AS_HELP_STRING([--enable-instrument],
[enable instrument (default=no)])],
[enable_instrument=$enableval],
- [enable_instrument=def_$dft_instrument])
+ [enable_instrument=$dft_instrument])
# RIPEMD160 is patent free, academic and European, but unfortunately
# can't use it by default, as that would exclude JDBC usage (Java
diff --git a/debian/changelog b/debian/changelog
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,47 @@
+monetdb (11.27.9) unstable; urgency=low
+
+ * Rebuilt.
+ * BZ#6207: identifier ambiguous when grouping and selecting the same
+ column twice
+ * BZ#6335: Sqlitelogictest crash in complex SQL query
+ * BZ#6405: Compilation error if DISABLE_PARENT_HASH not defined
+ * BZ#6412: Overflow in sys.epoch
+ * BZ#6413: Wrong answer for TPC-H Q17
+ * BZ#6414: Using RPAD returns: could not allocate space
+ * BZ#6416: Sqlitelogictest crash in aggregation query with a NOT IN clause
+ * BZ#6417: Segfault encountered (sqlsmith)
+ * BZ#6418: Segfault in renaming (sqlsmith)
+ * BZ#6419: segfault in rel_optimizer (sqlsmith)
+ * BZ#6420: Assertion error in mergetable task (sqlsmith)
+ * BZ#6422: Another assertion error in rel_or (sqlsmith)
+ * BZ#6423: Dereference null pointer (sqlsmith)
+ * BZ#6424: Assertion error in rel_rename_expr (sqlsmith)
+ * BZ#6425: Assertion error in exp_bin (sqlsmith)
+ * BZ#6426: Assertion error in rel_find_exp_ (sqlsmith)
+ * BZ#6427: Assertion error in eq_typeswitchloop (sqlsmith)
+ * BZ#6428: Sqlitelogictest crash in aggregation query
+ * BZ#6430: Assertion raised in another eq_typeswitch error (sqlsmith)
+ * BZ#6431: Sqlitelogictest crash in aggregation query with a long
+ having clause
+ * BZ#6432: Assertion error in exp_bin (sqlsmith)
+ * BZ#6433: Sqlitelogictest crash in complex SELECT query with IN operator
+ * BZ#6435: Sqlitelogictest crash in simple select query
+ * BZ#6437: System schemas "profiler" and "json" shouldn't be allowed to
+ be dropped.
+ * BZ#6438: Implement functionality to enforce the restrict option in:
+ DROP SCHEMA xyz RESTRICT;
+ * BZ#6440: Faulty plan generated. Query returns more rows than expected
+ or existing in the view sys.tables.
+
+ -- Sjoerd Mullender <[email protected]> Mon, 23 Oct 2017 15:39:35 +0200
+
+monetdb (11.27.9) unstable; urgency=low
+
+ * gdk: A serious bug, possibly resulting in database corruption, having to
+ do with appending data to a string BAT was fixed.
+
+ -- Sjoerd Mullender <[email protected]> Mon, 23 Oct 2017 15:39:35 +0200
+
monetdb (11.27.7) unstable; urgency=low
* Rebuilt.
diff --git a/gdk/ChangeLog-Archive b/gdk/ChangeLog-Archive
--- a/gdk/ChangeLog-Archive
+++ b/gdk/ChangeLog-Archive
@@ -1,6 +1,10 @@
# DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list