We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f341cf2 commit 9f1eb4aCopy full SHA for 9f1eb4a
entities/src/main/scala/com/devsisters/shardcake/Sharding.scala
@@ -139,7 +139,7 @@ class Sharding private (
139
Metrics.shards
140
.set(assignmentsOpt.count { case (_, podOpt) => podOpt.contains(address) })
141
.when(fromShardManager) *>
142
- (if (fromShardManager) shardAssignments.update(map => if (map.isEmpty) assignments else map)
+ (if (fromShardManager) shardAssignments.set(assignments)
143
else
144
shardAssignments.update(map =>
145
// we keep self assignments (we don't override them with the new assignments
0 commit comments