Changeset: d11af9398029 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d11af9398029 Modified Files: MonetDB.spec clients/ChangeLog-Archive clients/ChangeLog.Sep2022 debian/changelog gdk/ChangeLog-Archive gdk/ChangeLog.Sep2022 misc/packages/deb/changelog misc/packages/rpm/changelog monetdb5/ChangeLog-Archive monetdb5/ChangeLog.Sep2022 sql/ChangeLog-Archive sql/ChangeLog.Sep2022 Branch: Sep2022 Log Message:
Moved contents of ChangeLog.Sep2022 to MonetDB.spec, debian/changelog and ChangeLog-Archive. diffs (truncated from 600 to 300 lines): diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -89,7 +89,7 @@ Group: Applications/Databases License: MPL-2.0 URL: https://www.monetdb.org/ BugURL: https://github.com/MonetDB/MonetDB/issues -Source: https://www.monetdb.org/downloads/sources/Sep2022-SP2/%{name}-%{version}.tar.bz2 +Source: https://www.monetdb.org/downloads/sources/Sep2022-SP3/%{name}-%{version}.tar.bz2 # The Fedora packaging document says we need systemd-rpm-macros for # the _unitdir and _tmpfilesdir macros to exist; however on RHEL 7 @@ -860,6 +860,76 @@ fi %endif %changelog +* Tue May 30 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- Rebuilt. +- GH#7360: Aggregates returning string crash +- GH#7361: Table data is lost on DB restart, but only when a table has + 2147483647 or more rows. + +* Tue May 16 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- gdk: Warnings and informational messages are now sent to stdout instead of + stderr, which means that monetdbd will now log them with the tag MSG + instead of ERR. + +* Tue Apr 25 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- gdk: Fixed parsing of the BBP.dir file when BAT ids grow larger than 2**24 + (i.e. 100000000 in octal). + +* Thu Apr 20 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- gdk: Fixed yet another occurrence of a missing .tailN file. This one could + happen if a string bat was appended to in stages so that between appends + the column was committed. If an append caused both a realloc of the + tail heap because it was getting longer and a realloc because it got + wider, the file might get removed before the GDK level commit happened. + +* Mon Apr 17 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- clients: If the number of rows in mclient is set to 0 (using either --rows=0 + option or \r0 on the mclient command line), the internal pager is used + and it then uses the height of the terminal window. + +* Wed Apr 5 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- sql: When creating a hot snapshot, allow other clients to proceed, even + with updating queries. + +* Fri Mar 24 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- gdk: When processing the WAL, if a to-be-destroyed object cannot be found, + don't stop, but keep processing the rest of the WAL. + +* Fri Mar 24 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- monetdb5: Client connections are cleaned up better so that we get fewer instances + of clients that cannot connect. + +* Fri Mar 24 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- sql: Increased the size of a variable counting the number of changes made + to the database (e.g. in case more than 2 billion rows are added to + a table). +- sql: Improved cleanup after failures such as failed memory allocations. + +* Mon Feb 20 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- gdk: A race condition was fixed where certain write-ahead log messages + could get intermingled, resulting in a corrupted WAL file. +- gdk: If opening of a file failed when it was supposed to get memory mapped, + an incorrect value was returned to indicate the failure, causing + crashes later on. This has been fixed. + +* Thu Feb 16 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- gdk: A race condition was fixed that could result in a missing tail file + for a string bat (i.e. a file with .tail1, .tail2, or .tail4 extension). + +* Mon Feb 13 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- gdk: When saving a bat failed for some reason during a low-level commit, + this was logged in the log file, but the error was then subsequently + ignored, possibly leading to files that are too short or even missing. +- gdk: The write-ahead log (WAL) is now rotated a bit more efficiently by + doing multiple log files in one go (i.e. in one low-level transaction). + +* Mon Feb 13 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- sql: An insert into a table from which a column was dropped in a parallel + transaction was incorrectly not flagged as a transaction conflict. + +* Thu Jan 26 2023 Joeri van Ruth <joeri.van.r...@monetdbsolutions.com> - 11.45.15-20230530 +- sql: Fix bug where boolean NULLs were not recognized by COPY BINARY INTO + * Tue Jan 24 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.13-20230124 - Rebuilt. - GH#7343: GDKmmap requesting 0 virtual memory diff --git a/clients/ChangeLog-Archive b/clients/ChangeLog-Archive --- a/clients/ChangeLog-Archive +++ b/clients/ChangeLog-Archive @@ -1,6 +1,11 @@ # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY # This file contains past ChangeLog entries +* Mon Apr 17 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- If the number of rows in mclient is set to 0 (using either --rows=0 + option or \r0 on the mclient command line), the internal pager is used + and it then uses the height of the terminal window. + * Wed Nov 9 2022 Sjoerd Mullender <sjo...@acm.org> - 11.45.9-20221128 - Also dump the new options of CREATE USER. diff --git a/clients/ChangeLog.Sep2022 b/clients/ChangeLog.Sep2022 --- a/clients/ChangeLog.Sep2022 +++ b/clients/ChangeLog.Sep2022 @@ -1,8 +1,3 @@ # ChangeLog file for clients # This file is updated with Maddlog -* Mon Apr 17 2023 Sjoerd Mullender <sjo...@acm.org> -- If the number of rows in mclient is set to 0 (using either --rows=0 - option or \r0 on the mclient command line), the internal pager is used - and it then uses the height of the terminal window. - diff --git a/debian/changelog b/debian/changelog --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,115 @@ +monetdb (11.45.15) unstable; urgency=low + + * Rebuilt. + * GH#7360: Aggregates returning string crash + * GH#7361: Table data is lost on DB restart, but only when a table has + 2147483647 or more rows. + + -- Sjoerd Mullender <sjo...@acm.org> Tue, 30 May 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * gdk: Warnings and informational messages are now sent to stdout instead of + stderr, which means that monetdbd will now log them with the tag MSG + instead of ERR. + + -- Sjoerd Mullender <sjo...@acm.org> Tue, 16 May 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * gdk: Fixed parsing of the BBP.dir file when BAT ids grow larger than 2**24 + (i.e. 100000000 in octal). + + -- Sjoerd Mullender <sjo...@acm.org> Tue, 25 Apr 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * gdk: Fixed yet another occurrence of a missing .tailN file. This one could + happen if a string bat was appended to in stages so that between appends + the column was committed. If an append caused both a realloc of the + tail heap because it was getting longer and a realloc because it got + wider, the file might get removed before the GDK level commit happened. + + -- Sjoerd Mullender <sjo...@acm.org> Thu, 20 Apr 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * clients: If the number of rows in mclient is set to 0 (using either --rows=0 + option or \r0 on the mclient command line), the internal pager is used + and it then uses the height of the terminal window. + + -- Sjoerd Mullender <sjo...@acm.org> Mon, 17 Apr 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * sql: When creating a hot snapshot, allow other clients to proceed, even + with updating queries. + + -- Sjoerd Mullender <sjo...@acm.org> Wed, 5 Apr 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * gdk: When processing the WAL, if a to-be-destroyed object cannot be found, + don't stop, but keep processing the rest of the WAL. + + -- Sjoerd Mullender <sjo...@acm.org> Fri, 24 Mar 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * monetdb5: Client connections are cleaned up better so that we get fewer instances + of clients that cannot connect. + + -- Sjoerd Mullender <sjo...@acm.org> Fri, 24 Mar 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * sql: Increased the size of a variable counting the number of changes made + to the database (e.g. in case more than 2 billion rows are added to + a table). + * sql: Improved cleanup after failures such as failed memory allocations. + + -- Sjoerd Mullender <sjo...@acm.org> Fri, 24 Mar 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * gdk: A race condition was fixed where certain write-ahead log messages + could get intermingled, resulting in a corrupted WAL file. + * gdk: If opening of a file failed when it was supposed to get memory mapped, + an incorrect value was returned to indicate the failure, causing + crashes later on. This has been fixed. + + -- Sjoerd Mullender <sjo...@acm.org> Mon, 20 Feb 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * gdk: A race condition was fixed that could result in a missing tail file + for a string bat (i.e. a file with .tail1, .tail2, or .tail4 extension). + + -- Sjoerd Mullender <sjo...@acm.org> Thu, 16 Feb 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * gdk: When saving a bat failed for some reason during a low-level commit, + this was logged in the log file, but the error was then subsequently + ignored, possibly leading to files that are too short or even missing. + * gdk: The write-ahead log (WAL) is now rotated a bit more efficiently by + doing multiple log files in one go (i.e. in one low-level transaction). + + -- Sjoerd Mullender <sjo...@acm.org> Mon, 13 Feb 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * sql: An insert into a table from which a column was dropped in a parallel + transaction was incorrectly not flagged as a transaction conflict. + + -- Sjoerd Mullender <sjo...@acm.org> Mon, 13 Feb 2023 17:07:27 +0200 + +monetdb (11.45.15) unstable; urgency=low + + * sql: Fix bug where boolean NULLs were not recognized by COPY BINARY INTO + + -- Joeri van Ruth <joeri.van.r...@monetdbsolutions.com> Thu, 26 Jan 2023 17:07:27 +0200 + monetdb (11.45.13) 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,44 @@ # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY # This file contains past ChangeLog entries +* Tue May 16 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- Warnings and informational messages are now sent to stdout instead of + stderr, which means that monetdbd will now log them with the tag MSG + instead of ERR. + +* Tue Apr 25 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- Fixed parsing of the BBP.dir file when BAT ids grow larger than 2**24 + (i.e. 100000000 in octal). + +* Thu Apr 20 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- Fixed yet another occurrence of a missing .tailN file. This one could + happen if a string bat was appended to in stages so that between appends + the column was committed. If an append caused both a realloc of the + tail heap because it was getting longer and a realloc because it got + wider, the file might get removed before the GDK level commit happened. + +* Fri Mar 24 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- When processing the WAL, if a to-be-destroyed object cannot be found, + don't stop, but keep processing the rest of the WAL. + +* Mon Feb 20 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- A race condition was fixed where certain write-ahead log messages + could get intermingled, resulting in a corrupted WAL file. +- If opening of a file failed when it was supposed to get memory mapped, + an incorrect value was returned to indicate the failure, causing + crashes later on. This has been fixed. + +* Thu Feb 16 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- A race condition was fixed that could result in a missing tail file + for a string bat (i.e. a file with .tail1, .tail2, or .tail4 extension). + +* Mon Feb 13 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.15-20230530 +- When saving a bat failed for some reason during a low-level commit, + this was logged in the log file, but the error was then subsequently + ignored, possibly leading to files that are too short or even missing. +- The write-ahead log (WAL) is now rotated a bit more efficiently by + doing multiple log files in one go (i.e. in one low-level transaction). + * Mon Jan 16 2023 Sjoerd Mullender <sjo...@acm.org> - 11.45.13-20230124 - Fixed a race condition that could lead to a bat being added to the SQL catalog but nog being made persistent, causing a subsequent restart diff --git a/gdk/ChangeLog.Sep2022 b/gdk/ChangeLog.Sep2022 --- a/gdk/ChangeLog.Sep2022 +++ b/gdk/ChangeLog.Sep2022 @@ -1,41 +1,3 @@ # ChangeLog file for GDK # This file is updated with Maddlog -* Tue May 16 2023 Sjoerd Mullender <sjo...@acm.org> -- Warnings and informational messages are now sent to stdout instead of - stderr, which means that monetdbd will now log them with the tag MSG - instead of ERR. - -* Tue Apr 25 2023 Sjoerd Mullender <sjo...@acm.org> -- Fixed parsing of the BBP.dir file when BAT ids grow larger than 2**24 - (i.e. 100000000 in octal). - -* Thu Apr 20 2023 Sjoerd Mullender <sjo...@acm.org> _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org