This is an automated email from the ASF dual-hosted git repository.
netudima pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-dtest.git
The following commit(s) were added to refs/heads/trunk by this push:
new 7d8aaaac Skip paxos repair on bootstrap in test_disk_balance_bootstrap
7d8aaaac is described below
commit 7d8aaaace3115d06f1de263b6d038c1bacf8b721
Author: Dmitry Konstantinov <[email protected]>
AuthorDate: Wed Nov 4 19:30:47 2026 +0000
Skip paxos repair on bootstrap in test_disk_balance_bootstrap
With paxos v2 and 256 vnodes, the bootstrap paxos repair runs 1558 cleanup
sessions. Each one flushes system.paxos_repair_history on every replica. On CI
agents with slow disks this does not finish within the 90s wait for the binary
protocol. The test checks disk balance, not paxos repair.
patch by Dmitry Konstantinov; reviewed by Brandon Williams for
CASSANDRA-21848
---
disk_balance_test.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/disk_balance_test.py b/disk_balance_test.py
index 5efc3671..0817c750 100644
--- a/disk_balance_test.py
+++ b/disk_balance_test.py
@@ -66,7 +66,9 @@ class TestDiskBalance(Tester):
'compaction(strategy=SizeTieredCompactionStrategy,enabled=false)'])
cluster.flush()
node5 = new_node(cluster, data_center="dc1")
- node5.start(wait_for_binary_proto=True)
+ # Paxos v2 repair of 256 vnodes on bootstrap can outlast the binary
protocol wait on slow disks
+ node5.start(wait_for_binary_proto=True,
+
jvm_args=["-Dcassandra.skip_paxos_repair_on_topology_change=true"])
self.assert_balanced(node5)
def test_disk_balance_replace_same_address(self):
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]