Changeset: e13b630ba61e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e13b630ba61e
Modified Files:
        .hgtags
        MonetDB.spec
        cmake/monetdb-versions.cmake
        debian/changelog
        misc/packages/deb/changelog
        misc/packages/rpm/changelog
Branch: default
Log Message:

Merge with Jun2023 branch.


diffs (truncated from 371 to 300 lines):

diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -809,3 +809,4 @@ 79dbf838f04483a2d9ccce8332090ff91b18caec
 79dbf838f04483a2d9ccce8332090ff91b18caec Jun2023_release
 573511e0e7bf2f7ab11f00b45711aab5f1aff6f2 Jun2023_5
 573511e0e7bf2f7ab11f00b45711aab5f1aff6f2 Jun2023_SP1_release
+ce63ebe9a78c52ef0cbe8fd6f2159d2637f0387c Jun2023_7
diff --git a/ChangeLog-Archive b/ChangeLog-Archive
--- a/ChangeLog-Archive
+++ b/ChangeLog-Archive
@@ -1,6 +1,15 @@
 # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
 # This file contains past ChangeLog entries
 
+* Wed Aug 30 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- Do a lot more error checking, mostly for allocation failures.  More is
+  still needed, though.
+
+* Thu Aug 10 2023 Panagiotis Koutsourakis <kutsu...@monetdbsolutions.com> - 
11.47.7-20230925
+- Improve performance of the ILIKE operator when the pattern contains only
+  ASCII characters. In this case we do not need to treat any characters as
+  UTF-8 and we can use much faster routines that perform byte comparisons.
+
 * Wed Jan 12 2022 Sjoerd Mullender <sjo...@acm.org> - 11.43.5-20220118
 - A couple of concurrency issues have been fixed.
 
diff --git a/ChangeLog.Jun2023 b/ChangeLog.Jun2023
--- a/ChangeLog.Jun2023
+++ b/ChangeLog.Jun2023
@@ -1,12 +1,3 @@
 # ChangeLog file for devel
 # This file is updated with Maddlog
 
-* Wed Aug 30 2023 Sjoerd Mullender <sjo...@acm.org>
-- Do a lot more error checking, mostly for allocation failures.  More is
-  still needed, though.
-
-* Thu Aug 10 2023 Panagiotis Koutsourakis <kutsu...@monetdbsolutions.com>
-- Improve performance of the ILIKE operator when the pattern contains only
-  ASCII characters. In this case we do not need to treat any characters as
-  UTF-8 and we can use much faster routines that perform byte comparisons.
-
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/Jun2023-SP1/%{name}-%{version}.tar.bz2
+Source: 
https://www.monetdb.org/downloads/sources/Jun2023-SP2/%{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,45 @@ fi
 %endif
 
 %changelog
+* Mon Sep 25 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- Rebuilt.
+- GH#7094: Drop remote tables in transactions and rollback
+- GH#7303: Improve the performance of multi-column filters
+- GH#7400: VM max memory is not check correctly for cgroups v2
+- GH#7401: Column aliases used incorrectly in UNION subqueries
+- GH#7402: Privileges on merge table not propagated to partition tables
+
+* Fri Sep 22 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- gdk: Fixed a number of data races (race conditions).
+
+* Mon Sep 18 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- gdk: Fixed a reference counting problem when a BAT could nog be loaded,
+  e.g. because of resource limitations.
+
+* Wed Aug 30 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- gdk: Only check for virtual memory limits when creating or growing bats,
+  not for general memory allocations.  There is (still) too much code
+  that doesn't properly handle failing allocations, so we need to avoid
+  those as much as possible.  This has mostly an effect if there are
+  virtual memory size restrictions imposed by cgroups (memory.swap.max
+  in cgroups v2, memory.memsw.limit_in_bytes in cgroups v1).
+- gdk: The low-level commit turned out to always commit every persistent bat
+  in the system.  There is no need for that, it should only commit bats
+  that were changed.  This has now been fixed.
+- gdk: Implemented timeout/exit checks in a bunch more operators.  Long(er)
+  running operators occasionally check whether they're taking too long
+  (past a user-specified timeout) or whether the server is exiting.
+  This is now done in more places.
+
+* Wed Aug 30 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- MonetDB: Do a lot more error checking, mostly for allocation failures.  More 
is
+  still needed, though.
+
+* Thu Aug 10 2023 Panagiotis Koutsourakis <kutsu...@monetdbsolutions.com> - 
11.47.7-20230925
+- MonetDB: Improve performance of the ILIKE operator when the pattern contains 
only
+  ASCII characters. In this case we do not need to treat any characters as
+  UTF-8 and we can use much faster routines that perform byte comparisons.
+
 * Tue Jul 18 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.5-20230718
 - Rebuilt.
 - GH#7388: Query results in large cross product
diff --git a/cmake/monetdb-versions.cmake b/cmake/monetdb-versions.cmake
--- a/cmake/monetdb-versions.cmake
+++ b/cmake/monetdb-versions.cmake
@@ -42,7 +42,7 @@ set(MONETDB_VERSION "${MONETDB_VERSION_M
 # common/options and common/utils)
 set(GDK_VERSION_MAJOR "27")
 set(GDK_VERSION_MINOR "0")
-set(GDK_VERSION_PATCH "2")
+set(GDK_VERSION_PATCH "3")
 set(GDK_VERSION 
"${GDK_VERSION_MAJOR}.${GDK_VERSION_MINOR}.${GDK_VERSION_PATCH}")
 
 # version of the MAPI library (subdirectory clients/mapilib)
@@ -54,13 +54,13 @@ set(MAPI_VERSION "${MAPI_VERSION_MAJOR}.
 # version of the MONETDB5 library (subdirectory monetdb5, not including extras 
or sql)
 set(MONETDB5_VERSION_MAJOR "34")
 set(MONETDB5_VERSION_MINOR "0")
-set(MONETDB5_VERSION_PATCH "2")
+set(MONETDB5_VERSION_PATCH "3")
 set(MONETDB5_VERSION 
"${MONETDB5_VERSION_MAJOR}.${MONETDB5_VERSION_MINOR}.${MONETDB5_VERSION_PATCH}")
 
 # version of the MONETDBE library (subdirectory tools/monetdbe)
 set(MONETDBE_VERSION_MAJOR "26")
 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 STREAM library (subdirectory common/stream)
@@ -72,5 +72,5 @@ set(STREAM_VERSION "${STREAM_VERSION_MAJ
 # version of the SQL library (subdirectory sql)
 set(SQL_VERSION_MAJOR "14")
 set(SQL_VERSION_MINOR "0")
-set(SQL_VERSION_PATCH "2")
+set(SQL_VERSION_PATCH "3")
 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,60 @@
+monetdb (11.47.7) unstable; urgency=low
+
+  * Rebuilt.
+  * GH#7094: Drop remote tables in transactions and rollback
+  * GH#7303: Improve the performance of multi-column filters
+  * GH#7400: VM max memory is not check correctly for cgroups v2
+  * GH#7401: Column aliases used incorrectly in UNION subqueries
+  * GH#7402: Privileges on merge table not propagated to partition tables
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Mon, 25 Sep 2023 12:24:55 +0200
+
+monetdb (11.47.7) unstable; urgency=low
+
+  * gdk: Fixed a number of data races (race conditions).
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Fri, 22 Sep 2023 12:24:55 +0200
+
+monetdb (11.47.7) unstable; urgency=low
+
+  * gdk: Fixed a reference counting problem when a BAT could nog be loaded,
+    e.g. because of resource limitations.
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Mon, 18 Sep 2023 12:24:55 +0200
+
+monetdb (11.47.7) unstable; urgency=low
+
+  * gdk: Only check for virtual memory limits when creating or growing bats,
+    not for general memory allocations.  There is (still) too much code
+    that doesn't properly handle failing allocations, so we need to avoid
+    those as much as possible.  This has mostly an effect if there are
+    virtual memory size restrictions imposed by cgroups (memory.swap.max
+    in cgroups v2, memory.memsw.limit_in_bytes in cgroups v1).
+  * gdk: The low-level commit turned out to always commit every persistent bat
+    in the system.  There is no need for that, it should only commit bats
+    that were changed.  This has now been fixed.
+  * gdk: Implemented timeout/exit checks in a bunch more operators.  Long(er)
+    running operators occasionally check whether they're taking too long
+    (past a user-specified timeout) or whether the server is exiting.
+    This is now done in more places.
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Wed, 30 Aug 2023 12:24:55 +0200
+
+monetdb (11.47.7) unstable; urgency=low
+
+  * MonetDB: Do a lot more error checking, mostly for allocation failures.  
More is
+    still needed, though.
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Wed, 30 Aug 2023 12:24:55 +0200
+
+monetdb (11.47.7) unstable; urgency=low
+
+  * MonetDB: Improve performance of the ILIKE operator when the pattern 
contains only
+    ASCII characters. In this case we do not need to treat any characters as
+    UTF-8 and we can use much faster routines that perform byte comparisons.
+
+ -- Panagiotis Koutsourakis <kutsu...@monetdbsolutions.com>  Thu, 10 Aug 2023 
12:24:55 +0200
+
 monetdb (11.47.5) 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,28 @@
 # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
 # This file contains past ChangeLog entries
 
+* Fri Sep 22 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- Fixed a number of data races (race conditions).
+
+* Mon Sep 18 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- Fixed a reference counting problem when a BAT could nog be loaded,
+  e.g. because of resource limitations.
+
+* Wed Aug 30 2023 Sjoerd Mullender <sjo...@acm.org> - 11.47.7-20230925
+- Only check for virtual memory limits when creating or growing bats,
+  not for general memory allocations.  There is (still) too much code
+  that doesn't properly handle failing allocations, so we need to avoid
+  those as much as possible.  This has mostly an effect if there are
+  virtual memory size restrictions imposed by cgroups (memory.swap.max
+  in cgroups v2, memory.memsw.limit_in_bytes in cgroups v1).
+- The low-level commit turned out to always commit every persistent bat
+  in the system.  There is no need for that, it should only commit bats
+  that were changed.  This has now been fixed.
+- Implemented timeout/exit checks in a bunch more operators.  Long(er)
+  running operators occasionally check whether they're taking too long
+  (past a user-specified timeout) or whether the server is exiting.
+  This is now done in more places.
+
 * 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
diff --git a/gdk/ChangeLog.Jun2023 b/gdk/ChangeLog.Jun2023
--- a/gdk/ChangeLog.Jun2023
+++ b/gdk/ChangeLog.Jun2023
@@ -1,25 +1,3 @@
 # ChangeLog file for GDK
 # This file is updated with Maddlog
 
-* Fri Sep 22 2023 Sjoerd Mullender <sjo...@acm.org>
-- Fixed a number of data races (race conditions).
-
-* Mon Sep 18 2023 Sjoerd Mullender <sjo...@acm.org>
-- Fixed a reference counting problem when a BAT could nog be loaded,
-  e.g. because of resource limitations.
-
-* Wed Aug 30 2023 Sjoerd Mullender <sjo...@acm.org>
-- Only check for virtual memory limits when creating or growing bats,
-  not for general memory allocations.  There is (still) too much code
-  that doesn't properly handle failing allocations, so we need to avoid
-  those as much as possible.  This has mostly an effect if there are
-  virtual memory size restrictions imposed by cgroups (memory.swap.max
-  in cgroups v2, memory.memsw.limit_in_bytes in cgroups v1).
-- The low-level commit turned out to always commit every persistent bat
-  in the system.  There is no need for that, it should only commit bats
-  that were changed.  This has now been fixed.
-- Implemented timeout/exit checks in a bunch more operators.  Long(er)
-  running operators occasionally check whether they're taking too long
-  (past a user-specified timeout) or whether the server is exiting.
-  This is now done in more places.
-
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,60 @@
+monetdb (11.47.7) unstable; urgency=low
+
+  * Rebuilt.
+  * GH#7094: Drop remote tables in transactions and rollback
+  * GH#7303: Improve the performance of multi-column filters
+  * GH#7400: VM max memory is not check correctly for cgroups v2
+  * GH#7401: Column aliases used incorrectly in UNION subqueries
+  * GH#7402: Privileges on merge table not propagated to partition tables
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Mon, 25 Sep 2023 12:24:55 +0200
+
+monetdb (11.47.7) unstable; urgency=low
+
+  * gdk: Fixed a number of data races (race conditions).
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Fri, 22 Sep 2023 12:24:55 +0200
+
+monetdb (11.47.7) unstable; urgency=low
+
+  * gdk: Fixed a reference counting problem when a BAT could nog be loaded,
+    e.g. because of resource limitations.
+
+ -- Sjoerd Mullender <sjo...@acm.org>  Mon, 18 Sep 2023 12:24:55 +0200
+
+monetdb (11.47.7) unstable; urgency=low
+
+  * gdk: Only check for virtual memory limits when creating or growing bats,
+    not for general memory allocations.  There is (still) too much code
+    that doesn't properly handle failing allocations, so we need to avoid
+    those as much as possible.  This has mostly an effect if there are
+    virtual memory size restrictions imposed by cgroups (memory.swap.max
+    in cgroups v2, memory.memsw.limit_in_bytes in cgroups v1).
+  * gdk: The low-level commit turned out to always commit every persistent bat
+    in the system.  There is no need for that, it should only commit bats
+    that were changed.  This has now been fixed.
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to