Move Cluster query methods to ClusterReadView, see #2202
* Better separation of concerns * Internal API (could be made public if requested)
This commit is contained in:
parent
331cd7fca3
commit
4e2d7b0495
21 changed files with 257 additions and 211 deletions
|
|
@ -38,12 +38,12 @@ abstract class NodeMembershipSpec
|
|||
|
||||
runOn(first, second) {
|
||||
cluster.join(first)
|
||||
awaitCond(cluster.members.size == 2)
|
||||
assertMembers(cluster.members, first, second)
|
||||
awaitCond(clusterView.members.size == 2)
|
||||
assertMembers(clusterView.members, first, second)
|
||||
awaitCond {
|
||||
cluster.members.forall(_.status == MemberStatus.Up)
|
||||
clusterView.members.forall(_.status == MemberStatus.Up)
|
||||
}
|
||||
awaitCond(cluster.convergence)
|
||||
awaitCond(clusterView.convergence)
|
||||
}
|
||||
|
||||
enterBarrier("after-1")
|
||||
|
|
@ -55,12 +55,12 @@ abstract class NodeMembershipSpec
|
|||
cluster.join(first)
|
||||
}
|
||||
|
||||
awaitCond(cluster.members.size == 3)
|
||||
assertMembers(cluster.members, first, second, third)
|
||||
awaitCond(clusterView.members.size == 3)
|
||||
assertMembers(clusterView.members, first, second, third)
|
||||
awaitCond {
|
||||
cluster.members.forall(_.status == MemberStatus.Up)
|
||||
clusterView.members.forall(_.status == MemberStatus.Up)
|
||||
}
|
||||
awaitCond(cluster.convergence)
|
||||
awaitCond(clusterView.convergence)
|
||||
|
||||
enterBarrier("after-2")
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue