On 3/26/24 18:27, Ilya Maximets wrote:
>
> Issues discovered while working on:
> https://github.com/ovn-org/ovn/issues/235
>
>
> Version 2:
> * Replaced the first patch with an implementation of leadership
> transfer to servers that applied the most changes. [Felix, Han]
> * Fixed some typos. [Han]
> * Added a MACRO for the join timeout value. [Han]
> * Added Ack's from Han to patches 2-5.
>
>
> Ilya Maximets (5):
> ovsdb: raft: Avoid transferring leadership to unavailable servers.
> ovsdb: raft: Fix time intervals for multitasking while joining.
> ovsdb: raft: Fix permanent joining state on a cluster member.
> ovsdb: raft: Fix assertion when 1-node cluster looses leadership.
> ovsdb: raft: Fix inability to join after leadership change round trip.
>
> ovsdb/raft.c | 121 +
> tests/ovsdb-cluster.at | 106
> 2 files changed, 216 insertions(+), 11 deletions(-)
>
Thanks, Han and Felix!
I applied the set.
Patches 1, 3 and 5 backported down to 2.17.
Patches 2 and 4 - down to 3.3.
Best regards, Ilya Maximets.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev