mbox series

[ovs-dev,0/5] ovsdb: raft: Fixes for cluster joining state.

Message ID 20240315201614.236523-1-i.maximets@ovn.org
Headers show
Series ovsdb: raft: Fixes for cluster joining state. | expand

Message

Ilya Maximets March 15, 2024, 8:14 p.m. UTC
Issues discovered while working on:
  https://github.com/ovn-org/ovn/issues/235

Ilya Maximets (5):
  ovsdb: raft: Randomize leadership transfer.
  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           |  73 +++++++++++++++++++++++++---
 tests/ovsdb-cluster.at | 106 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 173 insertions(+), 6 deletions(-)