docs: private void sendMemberListToOthers() {
          if (!clusterService.isMaster() || !clusterService.isJoined()
                  || clusterService.getClusterJoinManager().isMastershipClaimInProgress()) {
              if (logger.isFineEnabled()) {
                  logger.fine("Cannot publish member list to cluster. Is-master: "
                          + clusterService.isMaster() + ", joined: " + clusterService.isJoined()
                          + " , mastership claim in progress: " + clusterService.getClusterJoinManager()
                                                                                .isMastershipClaimInProgress());
              }
  
              return;
          }
  
          MemberMap memberMap = getMemberMap();
          MembersView membersView = memberMap.toMembersView();
  
          if (logger.isFineEnabled()) {
              logger.fine("Sending member list to the non-master nodes: " + memberListString());
          }
  
          for (MemberImpl member : memberMap.getMembers()) {
              if (member.localMember()) {
                  continue;
              }
  
              MembersUpdateOp op = new MembersUpdateOp(member.getUuid(), membersView,
                      clusterService.getClusterTime(), null, false);
              op.setCallerUuid(clusterService.getThisUuid());
              nodeEngine.getOperationService().send(op, member.getAddress());
          }
      }