Changeset: 8eacd3f43778 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8eacd3f43778
Modified Files:
        ChangeLog.Jun2023
        gdk/ChangeLog.Jun2023
Branch: Jun2023
Log Message:

Some changelog blurbs.


diffs (36 lines):

diff --git a/ChangeLog.Jun2023 b/ChangeLog.Jun2023
--- a/ChangeLog.Jun2023
+++ b/ChangeLog.Jun2023
@@ -1,6 +1,10 @@
 # ChangeLog file for devel
 # This file is updated with Maddlog
 
+* Wed Aug 30 2023 Sjoerd Mullender <[email protected]>
+- Do a lot more error checking, mostly for allocation failures.  More is
+  still needed, though.
+
 * Thu Aug 10 2023 Panagiotis Koutsourakis <[email protected]>
 - 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
diff --git a/gdk/ChangeLog.Jun2023 b/gdk/ChangeLog.Jun2023
--- a/gdk/ChangeLog.Jun2023
+++ b/gdk/ChangeLog.Jun2023
@@ -1,3 +1,18 @@
 # ChangeLog file for GDK
 # This file is updated with Maddlog
 
+* Wed Aug 30 2023 Sjoerd Mullender <[email protected]>
+- 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.
+
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to