private boolean updateMembershipView(Collection<InternalDistributedMember> targets) {
    for (InternalDistributedMember target : targets) {
      try {
        updateMembershipView(target, false);
        return true;
      } catch (ReplyException e) {
        // The member left?
        if (logger.isDebugEnabled()) {
          logger.debug("Received a reply exception trying to update membership view", e);
        }
      }
    }
    return false;
  }
Wait for there to be initialized copies of this bucket. Get the latest membership view from
those copies.
geode-core/src/main/java/org/apache/geode/internal/cache/BucketPersistenceAdvisor.java