@Override
  Set<InternalDistributedMember> getDestroyRegionRecipients() {
    // For DestroyRegionMessage that only removes bucket profile, send it to all
    // the other members including member that is in the process of creating the
    // partitioned region, this is to avoid leaving stale bucket profile undeleted
    // on the member that is still in the process of creating the partitioned region
    return getSystem().getDistributionManager().getOtherDistributionManagerIds();
  }
Invoked when a primary bucket is demoted.
geode-core/src/main/java/org/apache/geode/internal/cache/BucketRegion.java