// keySpaceIncrease calculates the increase in keyspace if b was to be unioned. func keySpaceIncrease(a, b *protocol.Keyspace) uint64 { unionMag := a.Union(b).Mag() aMag := a.Mag() if unionMag > aMag { return unionMag - aMag } return 0 }