Changeset: ed1f062b9a6a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ed1f062b9a6a Modified Files: MonetDB.spec cmake/monetdb-versions.cmake Branch: default Log Message:
Merge with Dec2025 branch. diffs (182 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -853,3 +853,4 @@ a63e11c1fd1b2dfba2a0ed8a985455286bc023d3 3bc4079f4e74840fe5a946ed084fb439a351049e Dec2025_root b4c2936c46f28ad6b3e59ed5a1a844726d521994 Dec2025_1 b4c2936c46f28ad6b3e59ed5a1a844726d521994 Dec2025_release +69f4fe2ad29b5d50d9ef06ad76639faaa60fcfa8 Dec2025_3 diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -93,7 +93,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/Dec2025/MonetDB-%{version}.tar.bz2 +Source: https://www.monetdb.org/downloads/sources/Dec2025-SP1/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 @@ -1070,6 +1070,54 @@ rm "${RPM_BUILD_ROOT}"%{_unitdir}/monetd %endif %changelog +* Mon Feb 16 2026 Sjoerd Mullender <[email protected]> - 11.55.3-20260216 +- Rebuilt. +- GH#7690: CASE operator inside aggregate function error +- GH#7691: Slow execution of a query with a constantly false + WHERE-condition +- GH#7726: MonetDB server (Mar2025-SP2-release) crashes at `ALGgroupby ` +- GH#7759: PCRE replace referencing non-existing capture groups fails with + "Could not allocate space" +- GH#7760: Unexpectedly high resource and time usage when using IN (SELECT + table_name.column_name FROM table_name GROUP BY 1) subquery +- GH#7765: CREATE LOCAL TEMPORARY VIEW leaves orphan dependencies behind +- GH#7766: Assertion failure in exp_bin when using scalar subquery with + GROUP BY inside aggregate +- GH#7767: Assertion failure (sql->session->status == -10) in + rel2bin_select caused by malformed IN (SELECT ...) expression +- GH#7768: Simple single table query returns wrong results +- GH#7769: Crash in NTH_VALUE window function with RANGE frame +- GH#7771: Assertion failure in stmt_alias_ with scalar subquery in INSERT + VALUES +- GH#7772: msqldump does not dump UNLOGGED TABLE definitions +- GH#7773: msqldump generates invalid SQL CREATE TABLE definitions for + tables with multiple CHECK constraints +- GH#7775: heap-buffer-overflow in monetdb causing monetdb crash +- GH#7780: PLAN performance explosion with CTEs, nested CASE, wide column + counts +- GH#7782: system view sys.roles does not list implicitly created roles +- GH#7783: Duplicate rows returned when selecting on composite primary key + after delete/re-insert +- GH#7785: Recursive CTE with UNION ALL may cause infinite loop / + non-terminating execution +- GH#7786: DROP TABLE fails with HY013 "Could not allocate memory" after + ALTER TABLE RENAME +- GH#7787: mserver crash: SQLrun: Assertion `!*m->errstr' sql_execute.c +- GH#7798: running mserver5 under valgrind does not initialize SQL + interface. +- GH#7799: server crashes when an error is detected during initialization +- GH#7803: sever crash at rel_dce_refs +- GH#7804: server crash (assertion failure) when querying: + sys.querylog_catalog order by id desc +- GH#7805: ORDER BY ALL queries return data in reserve order +- GH#7806: Casting to decimal without precision and scale assumes wrong + defaults +- GH#7808: BLOBs longer then 2 GiB cause a server crash +- GH#7810: You can have DATE string, but you cannot have GEOMETRY string + to cast a string constant +- GH#7811: SELECT 'x' - 'x'; gives weird error message. +- GH#7812: MONETDB HEAP BUFFER OVERFLOW + * Tue Dec 16 2025 Lucas Pereira <[email protected]> - 11.55.1-20251209 - sql: New implementation for the CONTAINS filter function for string data types using a much faster algorithm based on the knowledge of the diff --git a/cmake/monetdb-versions.cmake b/cmake/monetdb-versions.cmake --- a/cmake/monetdb-versions.cmake +++ b/cmake/monetdb-versions.cmake @@ -42,26 +42,26 @@ set(MONETDB_VERSION "${MONETDB_VERSION_M # common/options and common/utils) set(GDK_VERSION_MAJOR "31") set(GDK_VERSION_MINOR "0") -set(GDK_VERSION_PATCH "0") +set(GDK_VERSION_PATCH "1") set(GDK_VERSION "${GDK_VERSION_MAJOR}.${GDK_VERSION_MINOR}.${GDK_VERSION_PATCH}") # version of the MAPI library (subdirectory clients/mapilib) set(MAPI_VERSION_MAJOR "28") set(MAPI_VERSION_MINOR "0") -set(MAPI_VERSION_PATCH "4") +set(MAPI_VERSION_PATCH "5") set(MAPI_VERSION "${MAPI_VERSION_MAJOR}.${MAPI_VERSION_MINOR}.${MAPI_VERSION_PATCH}") # version of the MONETDB5 library (subdirectory monetdb5, not including # extras, and tools/utils/msabaoth.[ch]) set(MONETDB5_VERSION_MAJOR "38") set(MONETDB5_VERSION_MINOR "0") -set(MONETDB5_VERSION_PATCH "0") +set(MONETDB5_VERSION_PATCH "1") set(MONETDB5_VERSION "${MONETDB5_VERSION_MAJOR}.${MONETDB5_VERSION_MINOR}.${MONETDB5_VERSION_PATCH}") # version of the MONETDBE library (subdirectory tools/monetdbe) set(MONETDBE_VERSION_MAJOR "27") set(MONETDBE_VERSION_MINOR "0") -set(MONETDBE_VERSION_PATCH "3") +set(MONETDBE_VERSION_PATCH "4") set(MONETDBE_VERSION "${MONETDBE_VERSION_MAJOR}.${MONETDBE_VERSION_MINOR}.${MONETDBE_VERSION_PATCH}") # version of the MUTILS library (subdirectory common/utils) @@ -72,12 +72,12 @@ set(MUTILS_VERSION "${MUTILS_VERSION_MAJ # version of the SQL library (subdirectory sql) set(SQL_VERSION_MAJOR "17") -set(SQL_VERSION_MINOR "0") +set(SQL_VERSION_MINOR "1") set(SQL_VERSION_PATCH "0") set(SQL_VERSION "${SQL_VERSION_MAJOR}.${SQL_VERSION_MINOR}.${SQL_VERSION_PATCH}") # version of the STREAM library (subdirectory common/stream) set(STREAM_VERSION_MAJOR "28") set(STREAM_VERSION_MINOR "0") -set(STREAM_VERSION_PATCH "4") +set(STREAM_VERSION_PATCH "5") set(STREAM_VERSION "${STREAM_VERSION_MAJOR}.${STREAM_VERSION_MINOR}.${STREAM_VERSION_PATCH}") diff --git a/debian/changelog b/debian/changelog --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,54 @@ +monetdb (11.55.3) unstable; urgency=low + + * Rebuilt. + * GH#7690: CASE operator inside aggregate function error + * GH#7691: Slow execution of a query with a constantly false + WHERE-condition + * GH#7726: MonetDB server (Mar2025-SP2-release) crashes at `ALGgroupby ` + * GH#7759: PCRE replace referencing non-existing capture groups fails with + "Could not allocate space" + * GH#7760: Unexpectedly high resource and time usage when using IN (SELECT + table_name.column_name FROM table_name GROUP BY 1) subquery + * GH#7765: CREATE LOCAL TEMPORARY VIEW leaves orphan dependencies behind + * GH#7766: Assertion failure in exp_bin when using scalar subquery with + GROUP BY inside aggregate + * GH#7767: Assertion failure (sql->session->status == -10) in + rel2bin_select caused by malformed IN (SELECT ...) expression + * GH#7768: Simple single table query returns wrong results + * GH#7769: Crash in NTH_VALUE window function with RANGE frame + * GH#7771: Assertion failure in stmt_alias_ with scalar subquery in INSERT + VALUES + * GH#7772: msqldump does not dump UNLOGGED TABLE definitions + * GH#7773: msqldump generates invalid SQL CREATE TABLE definitions for + tables with multiple CHECK constraints + * GH#7775: heap-buffer-overflow in monetdb causing monetdb crash + * GH#7780: PLAN performance explosion with CTEs, nested CASE, wide column + counts + * GH#7782: system view sys.roles does not list implicitly created roles + * GH#7783: Duplicate rows returned when selecting on composite primary key + after delete/re-insert + * GH#7785: Recursive CTE with UNION ALL may cause infinite loop / + non-terminating execution + * GH#7786: DROP TABLE fails with HY013 "Could not allocate memory" after + ALTER TABLE RENAME + * GH#7787: mserver crash: SQLrun: Assertion `!*m->errstr' sql_execute.c + * GH#7798: running mserver5 under valgrind does not initialize SQL + interface. + * GH#7799: server crashes when an error is detected during initialization + * GH#7803: sever crash at rel_dce_refs + * GH#7804: server crash (assertion failure) when querying: + sys.querylog_catalog order by id desc + * GH#7805: ORDER BY ALL queries return data in reserve order + * GH#7806: Casting to decimal without precision and scale assumes wrong + defaults + * GH#7808: BLOBs longer then 2 GiB cause a server crash + * GH#7810: You can have DATE string, but you cannot have GEOMETRY string + to cast a string constant + * GH#7811: SELECT 'x' - 'x'; gives weird error message. + * GH#7812: MONETDB HEAP BUFFER OVERFLOW + + -- Sjoerd Mullender <[email protected]> Mon, 16 Feb 2026 11:04:46 +0100 + monetdb (11.55.1) unstable; urgency=low * sql: New implementation for the CONTAINS filter function for string data _______________________________________________ checkin-list mailing list -- [email protected] To unsubscribe send an email to [email protected]
