Browse Source

fix isMisplaced() in command_volume_fix_replication.go (#4988)

pull/4990/head
zehweh 1 year ago
committed by GitHub
parent
commit
2b9dda7d2e
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      weed/shell/command_volume_fix_replication.go

6
weed/shell/command_volume_fix_replication.go

@ -572,12 +572,12 @@ func isMisplaced(replicas []*VolumeReplica, replicaPlacement *super_block.Replic
for i := 0; i < len(replicas); i++ { for i := 0; i < len(replicas); i++ {
others := otherThan(replicas, i) others := otherThan(replicas, i)
if satisfyReplicaPlacement(replicaPlacement, others, *replicas[i].location) {
return false
if !satisfyReplicaPlacement(replicaPlacement, others, *replicas[i].location) {
return true
} }
} }
return true
return false
} }

Loading…
Cancel
Save