MonetDB: jitudf - Compilation fix.
Changeset: aedc5eb276e8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=aedc5eb276e8 Modified Files: sql/backends/monet5/UDF/capi/cheader.h Branch: jitudf Log Message: Compilation fix. diffs (37 lines): diff --git a/sql/backends/monet5/UDF/capi/cheader.h b/sql/backends/monet5/UDF/capi/cheader.h --- a/sql/backends/monet5/UDF/capi/cheader.h +++ b/sql/backends/monet5/UDF/capi/cheader.h @@ -38,25 +38,16 @@ typedef struct { void *bat; \ } -typedef int8_t bit; -typedef int8_t bte; -typedef int16_t sht; -typedef int64_t lng; -typedef size_t oid; -typedef float flt; -typedef double dbl; -typedef char *str; - -DEFAULT_STRUCT_DEFINITION(bit, bit); -DEFAULT_STRUCT_DEFINITION(bte, bte); -DEFAULT_STRUCT_DEFINITION(sht, sht); +DEFAULT_STRUCT_DEFINITION(int8_t, bit); +DEFAULT_STRUCT_DEFINITION(int8_t, bte); +DEFAULT_STRUCT_DEFINITION(int16_t, sht); DEFAULT_STRUCT_DEFINITION(int, int); -DEFAULT_STRUCT_DEFINITION(lng, lng); -DEFAULT_STRUCT_DEFINITION(flt, flt); -DEFAULT_STRUCT_DEFINITION(dbl, dbl); -DEFAULT_STRUCT_DEFINITION(str, str); +DEFAULT_STRUCT_DEFINITION(int64_t, lng); +DEFAULT_STRUCT_DEFINITION(float, flt); +DEFAULT_STRUCT_DEFINITION(double, dbl); +DEFAULT_STRUCT_DEFINITION(char*, str); DEFAULT_STRUCT_DEFINITION(cudf_data_date, date); DEFAULT_STRUCT_DEFINITION(cudf_data_time, time); DEFAULT_STRUCT_DEFINITION(cudf_data_timestamp, timestamp); DEFAULT_STRUCT_DEFINITION(cudf_data_blob, blob); -DEFAULT_STRUCT_DEFINITION(oid, oid); +DEFAULT_STRUCT_DEFINITION(size_t, oid); ___ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list
MonetDB: jitudf - Merge with default.
Changeset: f8b81dc77e96 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f8b81dc77e96 Added Files: sql/test/BugTracker-2017/Tests/crash-in-topn.Bug-6478.sql sql/test/BugTracker-2017/Tests/crash-in-topn.Bug-6478.stable.err sql/test/BugTracker-2017/Tests/crash-in-topn.Bug-6478.stable.out sql/test/BugTracker-2017/Tests/function-resolution.Bug-6436.sql sql/test/BugTracker-2017/Tests/function-resolution.Bug-6436.stable.err sql/test/BugTracker-2017/Tests/function-resolution.Bug-6436.stable.out sql/test/BugTracker-2017/Tests/generate-resolution.Bug-6471.sql sql/test/BugTracker-2017/Tests/generate-resolution.Bug-6471.stable.err sql/test/BugTracker-2017/Tests/generate-resolution.Bug-6471.stable.out sql/test/BugTracker-2017/Tests/sqlsmith.Bug-6477.sql sql/test/BugTracker-2017/Tests/sqlsmith.Bug-6477.stable.err sql/test/BugTracker-2017/Tests/sqlsmith.Bug-6477.stable.out sql/test/BugTracker-2017/Tests/update_on_procedure.Bug-6479.sql sql/test/BugTracker-2017/Tests/update_on_procedure.Bug-6479.stable.err sql/test/BugTracker-2017/Tests/update_on_procedure.Bug-6479.stable.out sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.32bit sql/test/emptydb-upgrade/Tests/upgrade.stable.out.32bit sql/test/pg_regress/Tests/numeric.stable.out.FreeBSD.int128 sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.32bit sql/test/testdb-upgrade/Tests/upgrade.stable.out.32bit Removed Files: sql/test/pg_regress/Tests/float8.stable.err.Windows Modified Files: .hgtags MonetDB.spec NT/monetdb_config.h.in NT/rules.msc clients/mapiclient/mclient.c clients/mapilib/mapi.c clients/mapilib/mapi.rc clients/odbc/driver/driver.rc clients/odbc/winsetup/setup.rc configure.ag debian/changelog gdk/ChangeLog-Archive gdk/ChangeLog.Jul2017 gdk/gdk_firstn.c gdk/libbat.rc libversions monetdb5/mal/mal_linker.c monetdb5/modules/kernel/aggr.c monetdb5/optimizer/opt_mitosis.c monetdb5/tools/libmonetdb5.rc sql/backends/monet5/sql_result.c sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out.int128 sql/benchmarks/tpch/LOCKED/Tests/22.stable.out.int128 sql/benchmarks/tpch/Tests/01-22.stable.out sql/benchmarks/tpch/Tests/01-22.stable.out.int128 sql/benchmarks/tpch/Tests/22.stable.out.int128 sql/common/sql_types.c sql/common/sql_types.h sql/server/rel_optimizer.c sql/server/rel_select.c sql/server/rel_semantic.c sql/test/BugDay_2005-10-06_2.9.3/Tests/variable_arg_substring.SF_942981.stable.out sql/test/BugTracker-2010/Tests/substring_display_width.Bug-2683.stable.out sql/test/BugTracker-2014/Tests/round-properties.Bug-3515.stable.out sql/test/BugTracker-2014/Tests/round.Bug-3542.stable.out.int128 sql/test/BugTracker-2015/Tests/string_split.Bug-3564.stable.out sql/test/BugTracker-2017/Tests/All sql/test/BugTracker-2017/Tests/splitpart.Bug-6194.stable.out sql/test/Tests/round.stable.out sql/test/Tests/string.stable.out sql/test/pg_regress/Tests/float8.stable.err sql/test/pg_regress/Tests/float8.stable.err.int128 sql/test/pg_regress/Tests/numeric.stable.err sql/test/pg_regress/Tests/numeric.stable.out.int128 sql/test/pg_regress/Tests/strings.stable.out vertoo.data Branch: jitudf Log Message: Merge with default. diffs (truncated from 23464 to 300 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -685,3 +685,5 @@ fce449d5af88de715fde36624815a56ef34c56bb 3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_9 fce449d5af88de715fde36624815a56ef34c56bb Jul2017_SP2_release 3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_SP2_release +b9276cb02ced7d98bcb27b5e6df600b2791f1fcd Jul2017_11 +b9276cb02ced7d98bcb27b5e6df600b2791f1fcd Jul2017_SP3_release diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -132,7 +132,7 @@ Vendor: MonetDB BV <i...@monetdb.org> Group: Applications/Databases License: MPLv2.0 URL: https://www.monetdb.org/ -Source: https://www.monetdb.org/downloads/sources/Jul2017-SP2/%{name}-%{version}.tar.bz2 +Source: https://www.monetdb.org/downloads/sources/Jul2017-SP3/%{name}-%{version}.tar.bz2 # we need systemd for the _unitdir macro to exist # we need checkpolicy and selinux-policy-devel for the SELinux policy @@ -1046,6 +1046,48 @@ done %postun -p /sbin/ldconfig %changelog +* Mon Dec 04 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.11-20171204 +- Rebuilt. +- BZ#3898: Deadlock on insertion +- BZ#6429: ROUND produces wrong data type +- BZ#6436: Query sequence with 2x ifthenelse() and
MonetDB: default - Merge with Jul2017 branch, not changing any f...
Changeset: 573c59aacf57 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=573c59aacf57 Modified Files: 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 gdk/libbat.rc monetdb5/tools/libmonetdb5.rc vertoo.data Branch: default Log Message: Merge with Jul2017 branch, not changing any files.. ___ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list
MonetDB: Jul2017 - Post release build.
Changeset: 68e5bb54e5f1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=68e5bb54e5f1 Modified Files: 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 gdk/libbat.rc monetdb5/tools/libmonetdb5.rc vertoo.data Branch: Jul2017 Log Message: Post release build. diffs (229 lines): 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.11 +%define version 11.27.12 %{!?buildno: %global buildno %(date +%Y%m%d)} # groups of related archs 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 @@ -745,7 +745,7 @@ #define MONETDB5_PASSWDHASH_TOKEN SHA512 /* Release name or "unreleased" */ -#define MONETDB_RELEASE "Jul2017-SP3" +#define MONETDB_RELEASE "unreleased" /* Define if you do not want assertions */ /* #undef NDEBUG */ @@ -754,7 +754,7 @@ #define PACKAGE "MonetDB" /* Define to the version of this package. */ -#define PACKAGE_VERSION "11.27.11" +#define PACKAGE_VERSION "11.27.12" /* 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.11 +VERSION=11.27.12 # ^^ # Maintained via vertoo. Please don't modify by hand! # Contact monetdb-develop...@lists.sourceforge.net 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,11,1 - PRODUCTVERSION 11,27,11,1 + FILEVERSION 11,27,12,1 + PRODUCTVERSION 11,27,12,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.11\0" + VALUE "FileVersion", "11.27.12\0" // // Maintained via vertoo. Please don't modify by hand! // Contact monetdb-develop...@lists.sourceforge.net 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.11\0" + VALUE "ProductVersion", "11.27.12\0" // // Maintained via vertoo. Please don't modify by hand! // Contact monetdb-develop...@lists.sourceforge.net 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,11,1 - PRODUCTVERSION 11,27,11,1 + FILEVERSION 11,27,12,1 + PRODUCTVERSION 11,27,12,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.11\0" + VALUE "FileVersion", "11.27.12\0" // // Maintained via vertoo. Please don't modify by hand! // Contact monetdb-develop...@lists.sourceforge.net 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.11\0" + VALUE "ProductVersion", "11.27.12\0" // // Maintained via vertoo. Please don't modify by hand! // Contact monetdb-develop...@lists.sourceforge.net 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,11,1 - PRODUCTVERSION 11,27,11,1 + FILEVERSION 11,27,12,1 + PRODUCTVERSION 11,27,12,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.11" +VALUE "FileVersion", "11.27.12" VALUE "InternalName", "libMonetODBCs.dll" VALUE "LegalCopyright", "Copyright ©
MonetDB: default - Merge with Jul2017 branch.
Changeset: c8351a0a3b1c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c8351a0a3b1c Modified Files: .hgtags MonetDB.spec debian/changelog gdk/ChangeLog-Archive gdk/ChangeLog.Jul2017 libversions Branch: default Log Message: Merge with Jul2017 branch. diffs (176 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -685,3 +685,5 @@ fce449d5af88de715fde36624815a56ef34c56bb 3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_9 fce449d5af88de715fde36624815a56ef34c56bb Jul2017_SP2_release 3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_SP2_release +b9276cb02ced7d98bcb27b5e6df600b2791f1fcd Jul2017_11 +b9276cb02ced7d98bcb27b5e6df600b2791f1fcd Jul2017_SP3_release diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -132,7 +132,7 @@ Vendor: MonetDB BV <i...@monetdb.org> Group: Applications/Databases License: MPLv2.0 URL: https://www.monetdb.org/ -Source: https://www.monetdb.org/downloads/sources/Jul2017-SP2/%{name}-%{version}.tar.bz2 +Source: https://www.monetdb.org/downloads/sources/Jul2017-SP3/%{name}-%{version}.tar.bz2 # we need systemd for the _unitdir macro to exist # we need checkpolicy and selinux-policy-devel for the SELinux policy @@ -1046,6 +1046,48 @@ done %postun -p /sbin/ldconfig %changelog +* Mon Dec 04 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.11-20171204 +- Rebuilt. +- BZ#3898: Deadlock on insertion +- BZ#6429: ROUND produces wrong data type +- BZ#6436: Query sequence with 2x ifthenelse() and next nullif() causes + mserver5 Segmentation fault +- BZ#6439: Invalid references to sys.columns.id from + sys.statistics.column_id +- BZ#6442: SEGFAULT with COPY INTO BEST EFFORT and skipping input columns +- BZ#6443: complex(?) query forgets(?) column name +- BZ#6444: Using 'with' keyword with table returning function crashes + monetdb +- BZ#6445: Sqlitelogictest crash in MySQL query +- BZ#6446: sql_parser.y bug? +- BZ#6448: 'insert into' with multiple rows containing subqueries crashes +- BZ#6449: Assertion error in rel_dce_refs (sqlsmith) +- BZ#6450: Assertion error in exp_bin (sqlsmith) +- BZ#6451: Assertion error in sql_ref_dec (sqlsmith) +- BZ#6453: Assertion error in rel_rename_exps (sqlsmith) +- BZ#6454: SQL lexical error +- BZ#6455: Assertion error in rel_apply_rewrite (sqlsmith) +- BZ#6456: NULL becomes 0 in outer join +- BZ#6459: Assertion error in exp_bin (sqlsmith) +- BZ#6462: large virtual memory spike on BLOB column select +- BZ#6465: appending to variables sized atom bats other than str bats + with force flag may result in corrupted heap +- BZ#6467: date_to_str formatter is wrong +- BZ#6470: mitosis gets in the way of simple select +- BZ#6471: calls to sys.generate_series should auto-convert arguments +- BZ#6472: Assertion failure in rel_rename (Sqlsmith) +- BZ#6477: assertion eror rel_push_project_up (sqlsmith) +- BZ#6478: Crash with nested order by/ limit offset +- BZ#6479: Mserver receives an assertion error on a procedure call +- BZ#6480: Segfault in mvc_find_subexp (sqlsmith) + +* Sun Nov 5 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.11-20171204 +- gdk: Reimplemented summing of a column of floating point (flt and dbl) + values. The old code could give wildly inaccurate results when adding + up lots and lots of values due to lack of precision. Try SELECT sum(c) + FROM t; where t is 100,000,000 rows, c is of type REAL and all values + are equal to 1.1. (The old code returned 33554432 instead of 1.1e8.) + * Sun Nov 5 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.9-20171105 - BZ#6460 - selinux doen't allow mmap diff --git a/debian/changelog b/debian/changelog --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,51 @@ +monetdb (11.27.11) unstable; urgency=low + + * Rebuilt. + * BZ#3898: Deadlock on insertion + * BZ#6429: ROUND produces wrong data type + * BZ#6436: Query sequence with 2x ifthenelse() and next nullif() causes +mserver5 Segmentation fault + * BZ#6439: Invalid references to sys.columns.id from +sys.statistics.column_id + * BZ#6442: SEGFAULT with COPY INTO BEST EFFORT and skipping input columns + * BZ#6443: complex(?) query forgets(?) column name + * BZ#6444: Using 'with' keyword with table returning function crashes +monetdb + * BZ#6445: Sqlitelogictest crash in MySQL query + * BZ#6446: sql_parser.y bug? + * BZ#6448: 'insert into' with multiple rows containing subqueries crashes + * BZ#6449: Assertion error in rel_dce_refs (sqlsmith) + * BZ#6450: Assertion error in exp_bin (sqlsmith) + * BZ#6451: Assertion error in sql_ref_dec (sqlsmith) + * BZ#6453: Assertion error in rel_rename_exps (sqlsmith) + * BZ#6454: SQL lexical error + * BZ#6455: Assertion error in rel_apply_rewrite (sqlsmith) + * BZ#6456: NULL becomes 0 in outer join + * BZ#6459: Assertion error in exp_bin (sqlsmith) + * BZ#6462: large virtual memory spike on BLOB column select + * BZ#6465: appending
MonetDB: Jul2017 - Setting tags Jul2017_11 and Jul2017_SP3 for t...
Changeset: e164973d1b77 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e164973d1b77 Modified Files: .hgtags Branch: Jul2017 Log Message: Setting tags Jul2017_11 and Jul2017_SP3 for the release build. diffs (9 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -685,3 +685,5 @@ fce449d5af88de715fde36624815a56ef34c56bb 3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_9 fce449d5af88de715fde36624815a56ef34c56bb Jul2017_SP2_release 3d26c58579a18157659b590899a8f73f45954ec6 Jul2017_SP2_release +b9276cb02ced7d98bcb27b5e6df600b2791f1fcd Jul2017_11 +b9276cb02ced7d98bcb27b5e6df600b2791f1fcd Jul2017_SP3_release ___ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list
MonetDB: Jul2017 - Moved contents of ChangeLog.Jul2017 to MonetD...
Changeset: b9276cb02ced for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b9276cb02ced Modified Files: MonetDB.spec debian/changelog gdk/ChangeLog-Archive gdk/ChangeLog.Jul2017 Branch: Jul2017 Log Message: Moved contents of ChangeLog.Jul2017 to MonetDB.spec, debian/changelog and ChangeLog-Archive. diffs (147 lines): diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -132,7 +132,7 @@ Vendor: MonetDB BV <i...@monetdb.org> Group: Applications/Databases License: MPLv2.0 URL: https://www.monetdb.org/ -Source: https://www.monetdb.org/downloads/sources/Jul2017-SP2/%{name}-%{version}.tar.bz2 +Source: https://www.monetdb.org/downloads/sources/Jul2017-SP3/%{name}-%{version}.tar.bz2 # we need systemd for the _unitdir macro to exist # we need checkpolicy and selinux-policy-devel for the SELinux policy @@ -1046,6 +1046,48 @@ done %postun -p /sbin/ldconfig %changelog +* Mon Dec 04 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.11-20171204 +- Rebuilt. +- BZ#3898: Deadlock on insertion +- BZ#6429: ROUND produces wrong data type +- BZ#6436: Query sequence with 2x ifthenelse() and next nullif() causes + mserver5 Segmentation fault +- BZ#6439: Invalid references to sys.columns.id from + sys.statistics.column_id +- BZ#6442: SEGFAULT with COPY INTO BEST EFFORT and skipping input columns +- BZ#6443: complex(?) query forgets(?) column name +- BZ#6444: Using 'with' keyword with table returning function crashes + monetdb +- BZ#6445: Sqlitelogictest crash in MySQL query +- BZ#6446: sql_parser.y bug? +- BZ#6448: 'insert into' with multiple rows containing subqueries crashes +- BZ#6449: Assertion error in rel_dce_refs (sqlsmith) +- BZ#6450: Assertion error in exp_bin (sqlsmith) +- BZ#6451: Assertion error in sql_ref_dec (sqlsmith) +- BZ#6453: Assertion error in rel_rename_exps (sqlsmith) +- BZ#6454: SQL lexical error +- BZ#6455: Assertion error in rel_apply_rewrite (sqlsmith) +- BZ#6456: NULL becomes 0 in outer join +- BZ#6459: Assertion error in exp_bin (sqlsmith) +- BZ#6462: large virtual memory spike on BLOB column select +- BZ#6465: appending to variables sized atom bats other than str bats + with force flag may result in corrupted heap +- BZ#6467: date_to_str formatter is wrong +- BZ#6470: mitosis gets in the way of simple select +- BZ#6471: calls to sys.generate_series should auto-convert arguments +- BZ#6472: Assertion failure in rel_rename (Sqlsmith) +- BZ#6477: assertion eror rel_push_project_up (sqlsmith) +- BZ#6478: Crash with nested order by/ limit offset +- BZ#6479: Mserver receives an assertion error on a procedure call +- BZ#6480: Segfault in mvc_find_subexp (sqlsmith) + +* Sun Nov 5 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.11-20171204 +- gdk: Reimplemented summing of a column of floating point (flt and dbl) + values. The old code could give wildly inaccurate results when adding + up lots and lots of values due to lack of precision. Try SELECT sum(c) + FROM t; where t is 100,000,000 rows, c is of type REAL and all values + are equal to 1.1. (The old code returned 33554432 instead of 1.1e8.) + * Sun Nov 5 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.9-20171105 - BZ#6460 - selinux doen't allow mmap diff --git a/debian/changelog b/debian/changelog --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,51 @@ +monetdb (11.27.11) unstable; urgency=low + + * Rebuilt. + * BZ#3898: Deadlock on insertion + * BZ#6429: ROUND produces wrong data type + * BZ#6436: Query sequence with 2x ifthenelse() and next nullif() causes +mserver5 Segmentation fault + * BZ#6439: Invalid references to sys.columns.id from +sys.statistics.column_id + * BZ#6442: SEGFAULT with COPY INTO BEST EFFORT and skipping input columns + * BZ#6443: complex(?) query forgets(?) column name + * BZ#6444: Using 'with' keyword with table returning function crashes +monetdb + * BZ#6445: Sqlitelogictest crash in MySQL query + * BZ#6446: sql_parser.y bug? + * BZ#6448: 'insert into' with multiple rows containing subqueries crashes + * BZ#6449: Assertion error in rel_dce_refs (sqlsmith) + * BZ#6450: Assertion error in exp_bin (sqlsmith) + * BZ#6451: Assertion error in sql_ref_dec (sqlsmith) + * BZ#6453: Assertion error in rel_rename_exps (sqlsmith) + * BZ#6454: SQL lexical error + * BZ#6455: Assertion error in rel_apply_rewrite (sqlsmith) + * BZ#6456: NULL becomes 0 in outer join + * BZ#6459: Assertion error in exp_bin (sqlsmith) + * BZ#6462: large virtual memory spike on BLOB column select + * BZ#6465: appending to variables sized atom bats other than str bats +with force flag may result in corrupted heap + * BZ#6467: date_to_str formatter is wrong + * BZ#6470: mitosis gets in the way of simple select + * BZ#6471: calls to sys.generate_series should auto-convert arguments + * BZ#6472: Assertion failure in rel_rename (Sqlsmith) + * BZ#6477: assertion eror rel_push_project_up
MonetDB: Jul2017 - Updated library versions.
Changeset: 202427083f98 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=202427083f98 Modified Files: libversions Branch: Jul2017 Log Message: Updated library versions. diffs (20 lines): diff --git a/libversions b/libversions --- a/libversions +++ b/libversions @@ -36,13 +36,13 @@ # version of the GDK library (subdirectory gdk; also includes # common/options and common/utils) -GDK_VERSION=15:4:0 +GDK_VERSION=15:5:0 # version of the MAPI library (subdirectory clients/mapilib) MAPI_VERSION=9:2:0 # version of the MONETDB5 library (subdirectory monetdb5, not including extras) -MONETDB5_VERSION=23:4:0 +MONETDB5_VERSION=23:5:0 # version of the STREAM library (subdirectory common/stream) -STREAM_VERSION=10:2:2 +STREAM_VERSION=10:3:2 ___ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list
MonetDB: default - Merge with Jul2017 branch, not changing any f...
Changeset: 009c393cde27 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=009c393cde27 Modified Files: 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 gdk/libbat.rc monetdb5/tools/libmonetdb5.rc vertoo.data Branch: default Log Message: Merge with Jul2017 branch, not changing any files. ___ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list
MonetDB: Jul2017 - Pre-release version number update.
Changeset: db0ee91ee0cd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=db0ee91ee0cd Modified Files: 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 gdk/libbat.rc monetdb5/tools/libmonetdb5.rc vertoo.data Branch: Jul2017 Log Message: Pre-release version number update. diffs (229 lines): 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.10 +%define version 11.27.11 %{!?buildno: %global buildno %(date +%Y%m%d)} # groups of related archs 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 @@ -745,7 +745,7 @@ #define MONETDB5_PASSWDHASH_TOKEN SHA512 /* Release name or "unreleased" */ -#define MONETDB_RELEASE "unreleased" +#define MONETDB_RELEASE "Jul2017-SP3" /* Define if you do not want assertions */ /* #undef NDEBUG */ @@ -754,7 +754,7 @@ #define PACKAGE "MonetDB" /* Define to the version of this package. */ -#define PACKAGE_VERSION "11.27.10" +#define PACKAGE_VERSION "11.27.11" /* 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.10 +VERSION=11.27.11 # ^^ # Maintained via vertoo. Please don't modify by hand! # Contact monetdb-develop...@lists.sourceforge.net 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,10,1 - PRODUCTVERSION 11,27,10,1 + FILEVERSION 11,27,11,1 + PRODUCTVERSION 11,27,11,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.10\0" + VALUE "FileVersion", "11.27.11\0" // // Maintained via vertoo. Please don't modify by hand! // Contact monetdb-develop...@lists.sourceforge.net 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.10\0" + VALUE "ProductVersion", "11.27.11\0" // // Maintained via vertoo. Please don't modify by hand! // Contact monetdb-develop...@lists.sourceforge.net 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,10,1 - PRODUCTVERSION 11,27,10,1 + FILEVERSION 11,27,11,1 + PRODUCTVERSION 11,27,11,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.10\0" + VALUE "FileVersion", "11.27.11\0" // // Maintained via vertoo. Please don't modify by hand! // Contact monetdb-develop...@lists.sourceforge.net 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.10\0" + VALUE "ProductVersion", "11.27.11\0" // // Maintained via vertoo. Please don't modify by hand! // Contact monetdb-develop...@lists.sourceforge.net 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,10,1 - PRODUCTVERSION 11,27,10,1 + FILEVERSION 11,27,11,1 + PRODUCTVERSION 11,27,11,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.10" +VALUE "FileVersion", "11.27.11" VALUE "InternalName", "libMonetODBCs.dll" VALUE
MonetDB: default - Merge with Jul2017 branch.
Changeset: 2462c472670a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2462c472670a Added Files: sql/test/BugTracker-2017/Tests/function-resolution.Bug-6436.sql sql/test/BugTracker-2017/Tests/function-resolution.Bug-6436.stable.err sql/test/BugTracker-2017/Tests/function-resolution.Bug-6436.stable.out sql/test/BugTracker-2017/Tests/generate-resolution.Bug-6471.sql sql/test/BugTracker-2017/Tests/generate-resolution.Bug-6471.stable.err sql/test/BugTracker-2017/Tests/generate-resolution.Bug-6471.stable.out Modified Files: sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out.int128 sql/benchmarks/tpch/LOCKED/Tests/22.stable.out.int128 sql/benchmarks/tpch/Tests/01-22.stable.out sql/benchmarks/tpch/Tests/01-22.stable.out.int128 sql/benchmarks/tpch/Tests/22.stable.out.int128 sql/common/sql_types.c sql/common/sql_types.h sql/server/rel_optimizer.c sql/server/rel_select.c sql/test/BugDay_2005-10-06_2.9.3/Tests/variable_arg_substring.SF_942981.stable.out sql/test/BugTracker-2010/Tests/substring_display_width.Bug-2683.stable.out sql/test/BugTracker-2015/Tests/string_split.Bug-3564.stable.out sql/test/BugTracker-2017/Tests/All sql/test/BugTracker-2017/Tests/splitpart.Bug-6194.stable.out sql/test/Tests/string.stable.out sql/test/pg_regress/Tests/strings.stable.out Branch: default Log Message: Merge with Jul2017 branch. diffs (truncated from 1095 to 300 lines): diff --git a/sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out b/sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out --- a/sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out +++ b/sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out @@ -610,7 +610,7 @@ Ready. # and l_shipdate < l_commitdate # and l_receiptdate >= date '1994-01-01' # and l_receiptdate < date '1994-01-01' + interval '1' year -% sys.lineitem,sys.L4, sys.L7 # table_name +% sys.lineitem,sys.L6, sys.L11 # table_name % l_shipmode, high_line_count,low_line_count # name % char,bigint, bigint # type % 10, 2, 2 # length @@ -743,7 +743,7 @@ Ready. # p_brand, # p_type, # p_size; -% sys.part,sys.part, sys.part, sys.L15 # table_name +% sys.part,sys.part, sys.part, sys.L13 # table_name % p_brand, p_type, p_size, supplier_cnt # name % char,varchar,int,bigint # type % 10, 25, 2, 1 # length @@ -1108,8 +1108,8 @@ Ready. # o_totalprice desc, # o_orderdate #limit 100; -% sys.customer,sys.customer, sys.orders, sys.orders, sys.orders, sys.L22 # table_name -% c_name, c_custkey, o_orderkey, o_orderdate,o_totalprice, L21 # name +% sys.customer,sys.customer, sys.orders, sys.orders, sys.orders, sys.L17 # table_name +% c_name, c_custkey, o_orderkey, o_orderdate,o_totalprice, L16 # name % varchar, int,int,date, decimal,decimal # type % 18, 3, 5, 10, 17, 20 # length [ "Customer#00667",667,29158, 1995-10-21, 439687.23, 305.00 ] @@ -1140,7 +1140,7 @@ Ready. # and p_brand = 'Brand#23' # and p_container in ('MED BAG', 'MED BOX', 'MED PKG', 'MED PACK') # and l_quantity >= 10 and l_quantity <= 10 + 10 -% sys.L4 # table_name +% sys.L33 # table_name % revenue # name % decimal # type % 20 # length diff --git a/sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out.int128 b/sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out.int128 --- a/sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out.int128 +++ b/sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out.int128 @@ -610,7 +610,7 @@ Ready. # and l_shipdate < l_commitdate # and l_receiptdate >= date '1994-01-01' # and l_receiptdate < date '1994-01-01' + interval '1' year -% sys.lineitem,sys.L4, sys.L7 # table_name +% sys.lineitem,sys.L6, sys.L11 # table_name % l_shipmode, high_line_count,low_line_count # name % char,hugeint,hugeint # type % 10, 2, 2 # length @@ -743,7 +743,7 @@ Ready. # p_brand, # p_type, # p_size; -% sys.part,sys.part, sys.part, sys.L15 # table_name +% sys.part,sys.part, sys.part, sys.L13 # table_name % p_brand, p_type, p_size, supplier_cnt # name % char,varchar,int,bigint # type % 10, 25, 2, 1 # length @@ -1108,8 +1108,8 @@ Ready. # o_totalprice desc, # o_orderdate #limit 100; -% sys.customer,sys.customer, sys.orders, sys.orders, sys.orders, sys.L22 # table_name -% c_name, c_custkey, o_orderkey, o_orderdate,o_totalprice, L21 # name +% sys.customer,