redict/tests/cluster
Ping Xie 203b12e41f
Introduce Shard IDs to logically group nodes in cluster mode (#10536)
Introduce Shard IDs to logically group nodes in cluster mode.
1. Added a new "shard_id" field to "cluster nodes" output and nodes.conf after "hostname"
2. Added a new PING extension to propagate "shard_id"
3. Handled upgrade from pre-7.2 releases automatically
4. Refactored PING extension assembling/parsing logic

Behavior of Shard IDs:

Replicas will always follow the shards of their reported primaries. If a primary updates its shard ID, the replica will follow. (This need not follow for cluster v2) This is not an expected use case.
2022-11-16 19:24:18 -08:00
..
tests Introduce Shard IDs to logically group nodes in cluster mode (#10536) 2022-11-16 19:24:18 -08:00
tmp Cluster test: add tmp dir to Git repo. 2014-05-26 18:08:12 +02:00
cluster.tcl Introduce Shard IDs to logically group nodes in cluster mode (#10536) 2022-11-16 19:24:18 -08:00
run.tcl Fix recent daily CI test failures (#9966) 2021-12-20 12:31:13 +02:00