@Override
  public boolean removeBucket(Bucket bucket) {
    if (super.removeBucket(bucket)) {
      BucketRollup bucketRollup = (BucketRollup) bucket;
      for (Map.Entry<String, Member> entry : getColocatedMembers().entrySet()) {
        String region = entry.getKey();
        Member member = entry.getValue();
        Bucket colocatedBucket = bucketRollup.getColocatedBuckets().get(region);
        if (colocatedBucket != null) {
          member.removeBucket(colocatedBucket);
        }
      }
      return true;
    }
    return false;
  }
Update the load on this member rollup with a change in size of one of the bucket rollups
hosted by this member
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/model/MemberRollup.java