Changeset: f65c0f99f170 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f65c0f99f170 Modified Files: .hgtags MonetDB.spec cmake/monetdb-versions.cmake monetdb5/ChangeLog.Dec2023 sql/ChangeLog.Dec2023 Branch: Aug2024 Log Message:
Merge with Dec2023 branch. diffs (296 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -828,3 +828,4 @@ d656785f49ee62c19705722aa6b7c171904c64d5 9a694c41042503a22d6c92aeab5bc4ca1912b62e Dec2023_9 9a694c41042503a22d6c92aeab5bc4ca1912b62e Dec2023_SP3_release e1e9e22bf3d734dc50b56151c657a57c18f56561 Aug2024_root +cde7d8f7c99540a8c95856df052a9f123b0c1643 Dec2023_11 diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -95,7 +95,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/Dec2023-SP3/MonetDB-%{version}.tar.bz2 +Source: https://www.monetdb.org/downloads/sources/Dec2023-SP4/MonetDB-%{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 @@ -974,6 +974,40 @@ rm "${RPM_BUILD_ROOT}"%{_unitdir}/monetd %endif %changelog +* Sat Jun 29 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629 +- Rebuilt. +- GH#7509: MonetDB Dec2023-SP2 crashes at `sql_init_subtype` +- GH#7511: MonetDB Dec2023-SP2 crashes with the `PASSWORD_HASH` function +- GH#7512: MonetDB Dec2023-SP2 crashes with the + `GET_MERGE_TABLE_PARTITION_EXPRESSIONS` function +- GH#7513: MonetDB Dec2023-SP2 crashes with the `GETHOST` function +- GH#7518: mserver reports errors when starting if geom module is enabled + but database was created without +- GH#7526: deadlock, causing new connections to hang indefinitely +- GH#7531: loading more than 2147483647 rows gives issue. +- GH#7536: Truncated file when dumping a table from mclient into a gzipped + file +- GH#7537: MonetDB crashes with a SIGSEGV due to a null pointer + dereference when using prepared statements +- GH#7541: Unexpected result when using `LEVENSHTEIN` +- GH#7546: monetdbd leaks file descriptors when starting mserver5. + +* Sat Jun 29 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629 +- monetdb5: The mserver5 program has a new option: --without-geom. If the server + was compiled with geom support (or the geom module was installed in a + binary distribution), this option allows the server to start without + the geom module, so that it can proceed with a database that was + created without geom. + +* Wed May 15 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629 +- sql: When sys.persist_unlogged is called for a table, it may return that + zero rows were persisted. If this is because the call was done too + early, i.e. the table was recently created and the write-ahead log + where this was logged has not been processed yet, the call will + request an immediate write-ahead log rotation. This means that the + WAL will be processed as soon as possible and a new call to + sys.persist_unlogged soon after will likely return a positive result. + * Thu May 02 2024 Sjoerd Mullender <[email protected]> - 11.49.9-20240502 - Rebuilt. - GH#7422: Aggregate functions with variadic arguments diff --git a/cmake/monetdb-versions.cmake b/cmake/monetdb-versions.cmake --- a/cmake/monetdb-versions.cmake +++ b/cmake/monetdb-versions.cmake @@ -44,7 +44,7 @@ set(MONETDB_VERSION "${MONETDB_VERSION_M # common/options and common/utils) set(GDK_VERSION_MAJOR "28") set(GDK_VERSION_MINOR "1") -set(GDK_VERSION_PATCH "3") +set(GDK_VERSION_PATCH "4") set(GDK_VERSION "${GDK_VERSION_MAJOR}.${GDK_VERSION_MINOR}.${GDK_VERSION_PATCH}") # version of the MAPI library (subdirectory clients/mapilib) @@ -57,7 +57,7 @@ set(MAPI_VERSION "${MAPI_VERSION_MAJOR}. # extras, and tools/utils/msabaoth.[ch]) set(MONETDB5_VERSION_MAJOR "35") set(MONETDB5_VERSION_MINOR "0") -set(MONETDB5_VERSION_PATCH "4") +set(MONETDB5_VERSION_PATCH "5") set(MONETDB5_VERSION "${MONETDB5_VERSION_MAJOR}.${MONETDB5_VERSION_MINOR}.${MONETDB5_VERSION_PATCH}") # version of the MONETDBE library (subdirectory tools/monetdbe) @@ -75,5 +75,5 @@ set(STREAM_VERSION "${STREAM_VERSION_MAJ # version of the SQL library (subdirectory sql) set(SQL_VERSION_MAJOR "14") set(SQL_VERSION_MINOR "1") -set(SQL_VERSION_PATCH "4") +set(SQL_VERSION_PATCH "5") set(SQL_VERSION "${SQL_VERSION_MAJOR}.${SQL_VERSION_MINOR}.${SQL_VERSION_PATCH}") diff --git a/debian/changelog b/debian/changelog --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,46 @@ +monetdb (11.49.11) unstable; urgency=low + + * Rebuilt. + * GH#7509: MonetDB Dec2023-SP2 crashes at `sql_init_subtype` + * GH#7511: MonetDB Dec2023-SP2 crashes with the `PASSWORD_HASH` function + * GH#7512: MonetDB Dec2023-SP2 crashes with the + `GET_MERGE_TABLE_PARTITION_EXPRESSIONS` function + * GH#7513: MonetDB Dec2023-SP2 crashes with the `GETHOST` function + * GH#7518: mserver reports errors when starting if geom module is enabled + but database was created without + * GH#7526: deadlock, causing new connections to hang indefinitely + * GH#7531: loading more than 2147483647 rows gives issue. + * GH#7536: Truncated file when dumping a table from mclient into a gzipped + file + * GH#7537: MonetDB crashes with a SIGSEGV due to a null pointer + dereference when using prepared statements + * GH#7541: Unexpected result when using `LEVENSHTEIN` + * GH#7546: monetdbd leaks file descriptors when starting mserver5. + + -- Sjoerd Mullender <[email protected]> Sat, 29 Jun 2024 22:37:36 +0200 + +monetdb (11.49.11) unstable; urgency=low + + * monetdb5: The mserver5 program has a new option: --without-geom. If the server + was compiled with geom support (or the geom module was installed in a + binary distribution), this option allows the server to start without + the geom module, so that it can proceed with a database that was + created without geom. + + -- Sjoerd Mullender <[email protected]> Sat, 29 Jun 2024 22:37:36 +0200 + +monetdb (11.49.11) unstable; urgency=low + + * sql: When sys.persist_unlogged is called for a table, it may return that + zero rows were persisted. If this is because the call was done too + early, i.e. the table was recently created and the write-ahead log + where this was logged has not been processed yet, the call will + request an immediate write-ahead log rotation. This means that the + WAL will be processed as soon as possible and a new call to + sys.persist_unlogged soon after will likely return a positive result. + + -- Sjoerd Mullender <[email protected]> Wed, 15 May 2024 22:37:36 +0200 + monetdb (11.49.9) unstable; urgency=low * Rebuilt. diff --git a/misc/packages/deb/changelog b/misc/packages/deb/changelog --- a/misc/packages/deb/changelog +++ b/misc/packages/deb/changelog @@ -1,3 +1,46 @@ +monetdb (11.49.11) unstable; urgency=low + + * Rebuilt. + * GH#7509: MonetDB Dec2023-SP2 crashes at `sql_init_subtype` + * GH#7511: MonetDB Dec2023-SP2 crashes with the `PASSWORD_HASH` function + * GH#7512: MonetDB Dec2023-SP2 crashes with the + `GET_MERGE_TABLE_PARTITION_EXPRESSIONS` function + * GH#7513: MonetDB Dec2023-SP2 crashes with the `GETHOST` function + * GH#7518: mserver reports errors when starting if geom module is enabled + but database was created without + * GH#7526: deadlock, causing new connections to hang indefinitely + * GH#7531: loading more than 2147483647 rows gives issue. + * GH#7536: Truncated file when dumping a table from mclient into a gzipped + file + * GH#7537: MonetDB crashes with a SIGSEGV due to a null pointer + dereference when using prepared statements + * GH#7541: Unexpected result when using `LEVENSHTEIN` + * GH#7546: monetdbd leaks file descriptors when starting mserver5. + + -- Sjoerd Mullender <[email protected]> Sat, 29 Jun 2024 22:37:36 +0200 + +monetdb (11.49.11) unstable; urgency=low + + * monetdb5: The mserver5 program has a new option: --without-geom. If the server + was compiled with geom support (or the geom module was installed in a + binary distribution), this option allows the server to start without + the geom module, so that it can proceed with a database that was + created without geom. + + -- Sjoerd Mullender <[email protected]> Sat, 29 Jun 2024 22:37:36 +0200 + +monetdb (11.49.11) unstable; urgency=low + + * sql: When sys.persist_unlogged is called for a table, it may return that + zero rows were persisted. If this is because the call was done too + early, i.e. the table was recently created and the write-ahead log + where this was logged has not been processed yet, the call will + request an immediate write-ahead log rotation. This means that the + WAL will be processed as soon as possible and a new call to + sys.persist_unlogged soon after will likely return a positive result. + + -- Sjoerd Mullender <[email protected]> Wed, 15 May 2024 22:37:36 +0200 + monetdb (11.49.9) unstable; urgency=low * Rebuilt. diff --git a/misc/packages/rpm/changelog b/misc/packages/rpm/changelog --- a/misc/packages/rpm/changelog +++ b/misc/packages/rpm/changelog @@ -1,3 +1,37 @@ +* Sat Jun 29 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629 +- Rebuilt. +- GH#7509: MonetDB Dec2023-SP2 crashes at `sql_init_subtype` +- GH#7511: MonetDB Dec2023-SP2 crashes with the `PASSWORD_HASH` function +- GH#7512: MonetDB Dec2023-SP2 crashes with the + `GET_MERGE_TABLE_PARTITION_EXPRESSIONS` function +- GH#7513: MonetDB Dec2023-SP2 crashes with the `GETHOST` function +- GH#7518: mserver reports errors when starting if geom module is enabled + but database was created without +- GH#7526: deadlock, causing new connections to hang indefinitely +- GH#7531: loading more than 2147483647 rows gives issue. +- GH#7536: Truncated file when dumping a table from mclient into a gzipped + file +- GH#7537: MonetDB crashes with a SIGSEGV due to a null pointer + dereference when using prepared statements +- GH#7541: Unexpected result when using `LEVENSHTEIN` +- GH#7546: monetdbd leaks file descriptors when starting mserver5. + +* Sat Jun 29 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629 +- monetdb5: The mserver5 program has a new option: --without-geom. If the server + was compiled with geom support (or the geom module was installed in a + binary distribution), this option allows the server to start without + the geom module, so that it can proceed with a database that was + created without geom. + +* Wed May 15 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629 +- sql: When sys.persist_unlogged is called for a table, it may return that + zero rows were persisted. If this is because the call was done too + early, i.e. the table was recently created and the write-ahead log + where this was logged has not been processed yet, the call will + request an immediate write-ahead log rotation. This means that the + WAL will be processed as soon as possible and a new call to + sys.persist_unlogged soon after will likely return a positive result. + * Thu May 02 2024 Sjoerd Mullender <[email protected]> - 11.49.9-20240502 - Rebuilt. - GH#7422: Aggregate functions with variadic arguments diff --git a/monetdb5/ChangeLog-Archive b/monetdb5/ChangeLog-Archive --- a/monetdb5/ChangeLog-Archive +++ b/monetdb5/ChangeLog-Archive @@ -1,6 +1,13 @@ # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY # This file contains past ChangeLog entries +* Sat Jun 29 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629 +- The mserver5 program has a new option: --without-geom. If the server + was compiled with geom support (or the geom module was installed in a + binary distribution), this option allows the server to start without + the geom module, so that it can proceed with a database that was + created without geom. + * Tue Mar 19 2024 Sjoerd Mullender <[email protected]> - 11.49.7-20240409 - Fixed interaction between mserver5 and remote mserver5 when only one of the two has 128 bit integer support. diff --git a/monetdb5/ChangeLog.Dec2023 b/monetdb5/ChangeLog.Dec2023 --- a/monetdb5/ChangeLog.Dec2023 +++ b/monetdb5/ChangeLog.Dec2023 @@ -1,10 +1,3 @@ # ChangeLog file for MonetDB5 # This file is updated with Maddlog -* Sat Jun 29 2024 Sjoerd Mullender <[email protected]> -- The mserver5 program has a new option: --without-geom. If the server - was compiled with geom support (or the geom module was installed in a - binary distribution), this option allows the server to start without - the geom module, so that it can proceed with a database that was - created without geom. - diff --git a/sql/ChangeLog-Archive b/sql/ChangeLog-Archive --- a/sql/ChangeLog-Archive +++ b/sql/ChangeLog-Archive @@ -1,6 +1,15 @@ # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY # This file contains past ChangeLog entries +* Wed May 15 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629 +- When sys.persist_unlogged is called for a table, it may return that + zero rows were persisted. If this is because the call was done too + early, i.e. the table was recently created and the write-ahead log + where this was logged has not been processed yet, the call will + request an immediate write-ahead log rotation. This means that the + WAL will be processed as soon as possible and a new call to + sys.persist_unlogged soon after will likely return a positive result. + * Tue Mar 19 2024 Sjoerd Mullender <[email protected]> - 11.49.7-20240409 - Fixed issue where equal column aliases were created. When those aliases were parsed on the remote side it could give crashes. diff --git a/sql/ChangeLog.Dec2023 b/sql/ChangeLog.Dec2023 --- a/sql/ChangeLog.Dec2023 +++ b/sql/ChangeLog.Dec2023 @@ -1,12 +1,3 @@ # ChangeLog file for sql # This file is updated with Maddlog -* Wed May 15 2024 Sjoerd Mullender <[email protected]> -- When sys.persist_unlogged is called for a table, it may return that - zero rows were persisted. If this is because the call was done too - early, i.e. the table was recently created and the write-ahead log - where this was logged has not been processed yet, the call will - request an immediate write-ahead log rotation. This means that the - WAL will be processed as soon as possible and a new call to - sys.persist_unlogged soon after will likely return a positive result. - _______________________________________________ checkin-list mailing list -- [email protected] To unsubscribe send an email to [email protected]
