Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package galera-4 for openSUSE:Factory checked in at 2024-02-21 17:51:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/galera-4 (Old) and /work/SRC/openSUSE:Factory/.galera-4.new.1706 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "galera-4" Wed Feb 21 17:51:54 2024 rev:10 rq:1147559 version:26.4.17 Changes: -------- --- /work/SRC/openSUSE:Factory/galera-4/galera-4.changes 2023-05-05 15:57:10.424046844 +0200 +++ /work/SRC/openSUSE:Factory/.galera-4.new.1706/galera-4.changes 2024-02-21 17:51:59.581698072 +0100 @@ -1,0 +2,37 @@ +Mon Feb 19 11:09:35 UTC 2024 - Danilo Spinella <danilo.spine...@suse.com> + +- Update to 26.4.17: + - "Zero-level" certification keys are implemented. Currently there are 3 levels + of resource keys: schema, table, row, yet one common resource used by every + writeset, a node. The key is added by default to every writeset with the default + type WSREP_KEY_SHARED. Now, node-wide operations can be performed with the same + semantics as regular transactions. + - Non-SYNCED nodes are not counted when calculating commit cut - maximum seqno + that is no longer needed in certification index; situations may arise when group + commit cut is applied before all preceding events are committed on a non-SYNCED + node, now drain all monitors to ensure that preceding events are committed. + - Stability of node joining process for gmcast improved when new nodes are + connecting concurrently as nodes previously may arrive at a different conclusion + on which nodes will be blocked, however now, connections are explicitly allowed + from all nodes which may be accepted as members in the next view. + - Stability of node joining process for EVS improved by dropping EVS join + messages without own identified in joining state, to avoid starting membership + protocol before at least one of the existing nodes has seen at least one join + message from a joiner. + - Improve "Failed to report last committed" warning to make it more accurate and + user-friendly. +- Update to 26.4.16: + - Removed out-of-order certification for BF aborted transactions. + - Better error handling when the socket is closed, also cleaned up excessive + debug logging. +- Update to 26.4.15: + - an assertion is relaxed when Galera is configured with commit order disabled + - in certificate index preload, an assertion in handle_ist_trx_preload() fails + if the first handled IST preload write set has failed certification, and + incrementing the index position caused the certificate index to end up with the + wrong position; now fixed by appending dummy writeset sequence numbers into + Certification::trx_map_ + - ASAN reported memory leak if gcs is closed after becoming joined but before + reaching synced + +------------------------------------------------------------------- Old: ---- galera-4-26.4.14.tar.gz galera-4-26.4.14.tar.gz.asc New: ---- galera-4-26.4.17.tar.gz galera-4-26.4.17.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ galera-4.spec ++++++ --- /var/tmp/diff_new_pack.f9MC6g/_old 2024-02-21 17:52:00.857744257 +0100 +++ /var/tmp/diff_new_pack.f9MC6g/_new 2024-02-21 17:52:00.861744402 +0100 @@ -1,7 +1,7 @@ # # spec file for package galera-4 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,14 +25,14 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: galera-4 -Version: 26.4.14 +Version: 26.4.17 Release: 0 Summary: Galera: a synchronous multi-master wsrep provider (replication engine) License: GPL-2.0-only Group: Productivity/Databases/Tools URL: https://galeracluster.com/ -Source: https://releases.galeracluster.com/galera-4.12/source/%{name}-%{version}.tar.gz -Source1: https://releases.galeracluster.com/galera-4.12/source/%{name}-%{version}.tar.gz.asc +Source: https://releases.galeracluster.com/galera-4/source/%{name}-%{version}.tar.gz +Source1: https://releases.galeracluster.com/galera-4/source/%{name}-%{version}.tar.gz.asc Source2: garb-user.conf Patch0: galera-3-25.3.10_fix_startup_scripts.patch Patch2: fix-cmake-install.patch ++++++ galera-4-26.4.14.tar.gz -> galera-4-26.4.17.tar.gz ++++++ ++++ 4942 lines of diff (skipped)