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]
