summaryrefslogtreecommitdiff
path: root/tests/cluster/tests/19-cluster-nodes-slots.tcl
diff options
context:
space:
mode:
authorHarkrishn Patro <30795839+hpatro@users.noreply.github.com>2022-01-03 01:54:47 +0100
committerGitHub <noreply@github.com>2022-01-02 16:54:47 -0800
commit9f8885760b53e6d3952b9c9b41f9e6c48dfa6cec (patch)
tree770dfdbff19a1a2a1c71a642ebd844d592ef3d26 /tests/cluster/tests/19-cluster-nodes-slots.tcl
parentb8ba942ac2aabf51fd96134d9fa21b47d3baff4a (diff)
downloadredis-9f8885760b53e6d3952b9c9b41f9e6c48dfa6cec.tar.gz
Sharded pubsub implementation (#8621)
This commit implements a sharded pubsub implementation based off of shard channels. Co-authored-by: Harkrishn Patro <harkrisp@amazon.com> Co-authored-by: Madelyn Olson <madelyneolson@gmail.com>
Diffstat (limited to 'tests/cluster/tests/19-cluster-nodes-slots.tcl')
-rw-r--r--tests/cluster/tests/19-cluster-nodes-slots.tcl21
1 files changed, 0 insertions, 21 deletions
diff --git a/tests/cluster/tests/19-cluster-nodes-slots.tcl b/tests/cluster/tests/19-cluster-nodes-slots.tcl
index 80f68d5d0..77faec912 100644
--- a/tests/cluster/tests/19-cluster-nodes-slots.tcl
+++ b/tests/cluster/tests/19-cluster-nodes-slots.tcl
@@ -2,27 +2,6 @@
source "../tests/includes/init-tests.tcl"
-proc cluster_allocate_with_continuous_slots {n} {
- set slot 16383
- set avg [expr ($slot+1) / $n]
- while {$slot >= 0} {
- set node [expr $slot/$avg >= $n ? $n-1 : $slot/$avg]
- lappend slots_$node $slot
- incr slot -1
- }
- for {set j 0} {$j < $n} {incr j} {
- R $j cluster addslots {*}[set slots_${j}]
- }
-}
-
-proc cluster_create_with_continuous_slots {masters slaves} {
- cluster_allocate_with_continuous_slots $masters
- if {$slaves} {
- cluster_allocate_slaves $masters $slaves
- }
- assert_cluster_state ok
-}
-
test "Create a 2 nodes cluster" {
cluster_create_with_continuous_slots 2 2
}