Changeset: e6552cdd3180 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e6552cdd3180 Modified Files: ChangeLog-Archive ChangeLog.Jul2017 MonetDB.spec clients/ChangeLog-Archive clients/ChangeLog.Jul2017 debian/changelog gdk/ChangeLog-Archive gdk/ChangeLog.Jul2017 monetdb5/ChangeLog-Archive monetdb5/ChangeLog.Jul2017 sql/ChangeLog-Archive sql/ChangeLog.Jul2017 tools/merovingian/ChangeLog-Archive tools/merovingian/ChangeLog.Jul2017 Branch: Jul2017 Log Message:
Moved contents of ChangeLog.Jul2017 to MonetDB.spec, debian/changelog and ChangeLog-Archive. diffs (truncated from 737 to 300 lines): diff --git a/ChangeLog-Archive b/ChangeLog-Archive --- a/ChangeLog-Archive +++ b/ChangeLog-Archive @@ -1,6 +1,31 @@ # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY # This file contains past ChangeLog entries +* Thu Apr 13 2017 Mark Raasveldt <m.raasve...@cwi.nl> - 11.27.1-20170705 +- Added a new server-side protocol implementation. The new protocol + is backwards compatible with the old protocol. Clients can choose + whether they want to use the old or the new protocol during the initial + handshake with the server. The new protocol is a binary column-based + protocol that is significantly faster than the old protocol when + transferring large result sets. In addition, the new protocol supports + compression using Snappy or LZ4. + +* Mon Feb 20 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- Moved the sphinx extension module to its own repository. + See https://dev.monetdb.org/hg/MonetDB-sphinx/. + +* Thu Feb 16 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- Removed GSL module: it's now a separate (extension) package. + See https://dev.monetdb.org/hg/MonetDB-gsl/. +- The PCRE library is now optional for systems that support POSIX regular + expressions. + +* Thu Jan 12 2017 Martin van Dinther <martin.van.dint...@monetdbsolutions.com> - 11.27.1-20170705 +- Added 5 new sys schema tables: function_languages, function_types, + key_types, index_types and privilege_codes. They are pre-loaded with + static content and contain descriptive names for the various integer + type and code values. See also sql/scripts/51_sys_schema_extension.sql + * 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 diff --git a/ChangeLog.Jul2017 b/ChangeLog.Jul2017 --- a/ChangeLog.Jul2017 +++ b/ChangeLog.Jul2017 @@ -1,27 +1,3 @@ # ChangeLog file for devel # This file is updated with Maddlog -* Thu Apr 13 2017 Mark Raasveldt <m.raasve...@cwi.nl> -- Added a new server-side protocol implementation. The new protocol - is backwards compatible with the old protocol. Clients can choose - whether they want to use the old or the new protocol during the initial - handshake with the server. The new protocol is a binary column-based - protocol that is significantly faster than the old protocol when - transferring large result sets. In addition, the new protocol supports - compression using Snappy or LZ4. - -* Mon Feb 20 2017 Sjoerd Mullender <sjo...@acm.org> -- Moved the sphinx extension module to its own repository. - See https://dev.monetdb.org/hg/MonetDB-sphinx/. - -* Thu Feb 16 2017 Sjoerd Mullender <sjo...@acm.org> -- Removed GSL module: it's now a separate (extension) package. - See https://dev.monetdb.org/hg/MonetDB-gsl/. -- The PCRE library is now optional for systems that support POSIX regular - expressions. - -* Thu Jan 12 2017 Martin van Dinther <martin.van.dint...@monetdbsolutions.com> -- Added 5 new sys schema tables: function_languages, function_types, - key_types, index_types and privilege_codes. They are pre-loaded with - static content and contain descriptive names for the various integer - type and code values. See also sql/scripts/51_sys_schema_extension.sql 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/Dec2016-SP5/%{name}-%{version}.tar.bz2 +Source: https://www.monetdb.org/downloads/sources/Jul2017/%{name}-%{version}.tar.bz2 # we need systemd for the _unitdir macro to exist %if %{?rhel:0}%{!?rhel:1} || 0%{?rhel} >= 7 @@ -960,6 +960,153 @@ rm -f %{buildroot}%{_bindir}/Maddlog %postun -p /sbin/ldconfig %changelog +* Wed Jul 05 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- Rebuilt. +- BZ#3465: Request: add support for CREATE VIEW with ORDER BY clause +- BZ#3545: monetdb commands don't work with -h -P -p options (locally + and remotely) +- BZ#3996: select * from sys.connections always returns 0 rows. Expected + to see at least one row for the active connection. +- BZ#6187: Nested WITH queries not supported +- BZ#6225: Order of evaluation of the modulo operator +- BZ#6289: Crashes and hangs with remote tables +- BZ#6292: Runaway SQL optimizer in too many nested operators +- BZ#6310: Name resolution error (sqlsmith) +- BZ#6312: Object not found in LIMIT clause (sqlsmith) +- BZ#6313: Null type resolution in disjunction fails (sqlsmith) +- BZ#6319: Server crash on LATERAL (sqlsmith) +- BZ#6322: Crash on disjunction with LIMIT (sqlsmith) +- BZ#6323: Deadlock calling sys.bbp() +- BZ#6324: Sqlitelogictest crash in a IN query (8th) +- BZ#6327: The daemon does not respect the actual name of the mserver5 + executable +- BZ#6330: Sqlitelogictest crash on a complex SELECT query +- BZ#6331: sys.statistics column "nils" always contains 0. Expected a + positive value for columns that have one or more nils/NULLs +- BZ#6332: Sqlitelogictest crash related to an undefined MAL function + +* Mon May 29 2017 Panagiotis Koutsourakis <kutsu...@monetdbsolutions.com> - 11.27.1-20170705 +- merovingian: Added handling of a dbextra property per database at the daemon + level. The user can set the dbextra property for a database using the + command: $ monetdb set dbextra=<path> <database> and the daemon will + make sure to start the new server using the correct + --dbextra parameter. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- monetdb5: The "sub" prefix of many functions, both at the MAL and the C level, + has been removed. + +* Mon May 29 2017 Mark Raasveldt <m.raasve...@cwi.nl> - 11.27.1-20170705 +- MonetDB: Added a new server-side protocol implementation. The new protocol + is backwards compatible with the old protocol. Clients can choose + whether they want to use the old or the new protocol during the initial + handshake with the server. The new protocol is a binary column-based + protocol that is significantly faster than the old protocol when + transferring large result sets. In addition, the new protocol supports + compression using Snappy or LZ4. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- gdk: Improved error checking in the logger code (dealing with the write-ahead + log); changed return types a several functions from int to gdk_return + (i.e., they now return GDK_SUCCEED or GDK_FAIL). The logger no longer + calls GDKfatal on error. Instead the caller is responsible for dealing + with errors. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- sql: Made the operator precedence of % equal to those of * and /. All three + are evaluated from left to right. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- MonetDB: Moved the sphinx extension module to its own repository. + See https://dev.monetdb.org/hg/MonetDB-sphinx/. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- gdk: BATsort may now create an order index as a by product. +- gdk: Quantile calculations now use the order index if available (and use + BATsort otherwise, producing an order index). +- gdk: Quantiles calculate a position in the sorted column. If this position + is not an integer, we now choose the nearest position, favoring the + lower if the distance to the two adjacent positions is equal (round + down to nearest integer). + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- MonetDB: Removed GSL module: it's now a separate (extension) package. + See https://dev.monetdb.org/hg/MonetDB-gsl/. +- MonetDB: The PCRE library is now optional for systems that support POSIX regular + expressions. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- sql: Removed table sys.connections. It was a remnant of an experimental + change that had already been removed in 2012. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- gdk: Removed function BATprintf. Use BATprint or BATprintcolumns instead. +- gdk: Removed BATsave from the list of exported functions. + +* Mon May 29 2017 Martin van Dinther <martin.van.dint...@monetdbsolutions.com> - 11.27.1-20170705 +- MonetDB: Added 5 new sys schema tables: function_languages, function_types, + key_types, index_types and privilege_codes. They are pre-loaded with + static content and contain descriptive names for the various integer + type and code values. See also sql/scripts/51_sys_schema_extension.sql + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- monetdb5: Changed the interfaces of the AUTH* functions: pass values, not pointers + to values. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- gdk: Replaced BBPincref/BBPdecref with BBPfix/BBPunfix for physical reference + count and BBPretain/BBPrelease for logical reference count maintenance. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- gdk: Removed automatic conversion of 32-bit OIDs to 64 bits on 64-bit + architectures. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- gdk: Removed functions OIDbase() and OIDnew(). +- gdk: Removed talign field from BAT descriptor. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- monetdb5: Removed calc.setoid(). +- monetdb5: group.subgroup is now called group.group if it is not refining a group. + Both group.group and group.subgroup now also have variants with a + candidate list. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- clients: The mclient and msqldump programs lost compatibility with old + mserver5 versions (pre 2014) which didn't have a "system" column in + the sys.schemas table. +- clients: The mclient and msqldump programs lost compatibility with ancient + mserver5 versions (pre 2011) which didn't have the sys.systemfunctions + table. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- gdk: BATappend now takes an optional (NULL if not used) candidate list for + the to-be-appended BAT. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- gdk: New function BATkeyed(BAT *b) that determines (possibly using a hash + table) whether all values in b are distinct. + +* Mon May 29 2017 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- clients: Removed the "array" and "quick" functions from the mapi library. + To be precise, the removed functions are: mapi_execute_array, + mapi_fetch_field_array, mapi_prepare_array, mapi_query_array, + mapi_quick_query, mapi_quick_query_array, and mapi_quick_response. + +* Mon May 29 2017 Martin Kersten <m...@cwi.nl> - 11.27.1-20170705 +- monetdb5: The allocation schemes for MAL blocks and Variables has been turned + into block-based. This reduces the number of malloc()/free() calls. + +* Mon May 29 2017 Martin Kersten <m...@cwi.nl> - 11.27.1-20170705 +- sql: Protect against runaway profiler events If you hit a barrier block + during profiling, the JSON event log may quickly become unwieldy. Event + production is protected using a high water mark, which ensures that + never within the single execution of MAL block the instruction causes + excessive event records. + +* Mon May 29 2017 Martin Kersten <m...@cwi.nl> - 11.27.1-20170705 +- clients: Added a more elaborate \help command for SQL expressions. + * Mon May 29 2017 Panagiotis Koutsourakis <kutsu...@monetdbsolutions.com> - 11.25.23-20170529 - Rebuilt. - BZ#6290: Crash (and assertion failure) with a correlated subquery with diff --git a/clients/ChangeLog-Archive b/clients/ChangeLog-Archive --- a/clients/ChangeLog-Archive +++ b/clients/ChangeLog-Archive @@ -1,6 +1,23 @@ # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY # This file contains past ChangeLog entries +* Mon Dec 12 2016 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- The mclient and msqldump programs lost compatibility with old + mserver5 versions (pre 2014) which didn't have a "system" column in + the sys.schemas table. +- The mclient and msqldump programs lost compatibility with ancient + mserver5 versions (pre 2011) which didn't have the sys.systemfunctions + table. + +* Wed Nov 16 2016 Sjoerd Mullender <sjo...@acm.org> - 11.27.1-20170705 +- Removed the "array" and "quick" functions from the mapi library. + To be precise, the removed functions are: mapi_execute_array, + mapi_fetch_field_array, mapi_prepare_array, mapi_query_array, + mapi_quick_query, mapi_quick_query_array, and mapi_quick_response. + +* Sun Oct 30 2016 Martin Kersten <m...@cwi.nl> - 11.27.1-20170705 +- Added a more elaborate \help command for SQL expressions. + * Wed Mar 16 2016 Sjoerd Mullender <sjo...@acm.org> - 11.23.1-20160601 - The Ruby client is now in a separate repository (http://dev.monetdb.org/hg/monetdb-ruby) and released independently. diff --git a/clients/ChangeLog.Jul2017 b/clients/ChangeLog.Jul2017 --- a/clients/ChangeLog.Jul2017 +++ b/clients/ChangeLog.Jul2017 @@ -1,20 +1,3 @@ # ChangeLog file for clients # This file is updated with Maddlog -* Mon Dec 12 2016 Sjoerd Mullender <sjo...@acm.org> -- The mclient and msqldump programs lost compatibility with old - mserver5 versions (pre 2014) which didn't have a "system" column in - the sys.schemas table. -- The mclient and msqldump programs lost compatibility with ancient - mserver5 versions (pre 2011) which didn't have the sys.systemfunctions - table. - -* Wed Nov 16 2016 Sjoerd Mullender <sjo...@acm.org> -- Removed the "array" and "quick" functions from the mapi library. - To be precise, the removed functions are: mapi_execute_array, - mapi_fetch_field_array, mapi_prepare_array, mapi_query_array, - mapi_quick_query, mapi_quick_query_array, and mapi_quick_response. - -* Sun Oct 30 2016 Martin Kersten <m...@cwi.nl> -- Added a more elaborate \help command for SQL expressions. - diff --git a/debian/changelog b/debian/changelog --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,222 @@ +monetdb (11.27.1) unstable; urgency=low + + * Rebuilt. + * BZ#3465: Request: add support for CREATE VIEW with ORDER BY clause + * BZ#3545: monetdb commands don't work with -h -P -p options (locally + and remotely) + * BZ#3996: select * from sys.connections always returns 0 rows. Expected + to see at least one row for the active connection. + * BZ#6187: Nested WITH queries not supported + * BZ#6225: Order of evaluation of the modulo operator + * BZ#6289: Crashes and hangs with remote tables + * BZ#6292: Runaway SQL optimizer in too many nested operators + * BZ#6310: Name resolution error (sqlsmith) _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list