@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); if (hasClusterId()) { hash = (37 * hash) + CLUSTERID_FIELD_NUMBER; hash = (53 * hash) + getClusterId().hashCode(); } if (hasRmId()) { hash = (37 * hash) + RMID_FIELD_NUMBER; hash = (53 * hash) + getRmId().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); if (hasClusterId()) { hash = (37 * hash) + CLUSTERID_FIELD_NUMBER; hash = (53 * hash) + getClusterId().hashCode(); } if (hasRmId()) { hash = (37 * hash) + RMID_FIELD_NUMBER; hash = (53 * hash) + getRmId().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); if (hasClusterId()) { hash = (37 * hash) + CLUSTERID_FIELD_NUMBER; hash = (53 * hash) + getClusterId().hashCode(); } if (hasRmId()) { hash = (37 * hash) + RMID_FIELD_NUMBER; hash = (53 * hash) + getRmId().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; }
private boolean isParentZnodeSafe(String clusterId) throws InterruptedException, IOException, KeeperException { byte[] data; try { data = elector.getActiveData(); } catch (ActiveStandbyElector.ActiveNotFoundException e) { // no active found, parent znode is safe return true; } YarnServerResourceManagerServiceProtos.ActiveRMInfoProto proto; try { proto = YarnServerResourceManagerServiceProtos.ActiveRMInfoProto .parseFrom(data); } catch (InvalidProtocolBufferException e) { LOG.error("Invalid data in ZK: " + StringUtils.byteToHexString(data)); return false; } // Check if the passed proto corresponds to an RM in the same cluster if (!proto.getClusterId().equals(clusterId)) { LOG.error("Mismatched cluster! The other RM seems " + "to be from a different cluster. Current cluster = " + clusterId + "Other RM's cluster = " + proto.getClusterId()); return false; } return true; }
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto)) { return super.equals(obj); } org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto other = (org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto) obj; boolean result = true; result = result && (hasClusterId() == other.hasClusterId()); if (hasClusterId()) { result = result && getClusterId() .equals(other.getClusterId()); } result = result && (hasRmId() == other.hasRmId()); if (hasRmId()) { result = result && getRmId() .equals(other.getRmId()); } result = result && getUnknownFields().equals(other.getUnknownFields()); return result; }
private boolean isParentZnodeSafe(String clusterId) throws InterruptedException, IOException, KeeperException { byte[] data; try { data = elector.getActiveData(); } catch (ActiveStandbyElector.ActiveNotFoundException e) { // no active found, parent znode is safe return true; } YarnServerResourceManagerServiceProtos.ActiveRMInfoProto proto; try { proto = YarnServerResourceManagerServiceProtos.ActiveRMInfoProto .parseFrom(data); } catch (InvalidProtocolBufferException e) { LOG.error("Invalid data in ZK: " + StringUtils.byteToHexString(data)); return false; } // Check if the passed proto corresponds to an RM in the same cluster if (!proto.getClusterId().equals(clusterId)) { LOG.error("Mismatched cluster! The other RM seems " + "to be from a different cluster. Current cluster = " + clusterId + "Other RM's cluster = " + proto.getClusterId()); return false; } return true; }
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto)) { return super.equals(obj); } org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto other = (org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto) obj; boolean result = true; result = result && (hasClusterId() == other.hasClusterId()); if (hasClusterId()) { result = result && getClusterId() .equals(other.getClusterId()); } result = result && (hasRmId() == other.hasRmId()); if (hasRmId()) { result = result && getRmId() .equals(other.getRmId()); } result = result && getUnknownFields().equals(other.getUnknownFields()); return result; }
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto)) { return super.equals(obj); } org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto other = (org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto) obj; boolean result = true; result = result && (hasClusterId() == other.hasClusterId()); if (hasClusterId()) { result = result && getClusterId() .equals(other.getClusterId()); } result = result && (hasRmId() == other.hasRmId()); if (hasRmId()) { result = result && getRmId() .equals(other.getRmId()); } result = result && getUnknownFields().equals(other.getUnknownFields()); return result; }
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto)) { return super.equals(obj); } org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto other = (org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.ActiveRMInfoProto) obj; boolean result = true; result = result && (hasClusterId() == other.hasClusterId()); if (hasClusterId()) { result = result && getClusterId() .equals(other.getClusterId()); } result = result && (hasRmId() == other.hasRmId()); if (hasRmId()) { result = result && getRmId() .equals(other.getRmId()); } result = result && getUnknownFields().equals(other.getUnknownFields()); return result; }
private boolean isParentZnodeSafe(String clusterId) throws InterruptedException, IOException, KeeperException { byte[] data; try { data = elector.getActiveData(); } catch (ActiveStandbyElector.ActiveNotFoundException e) { // no active found, parent znode is safe return true; } YarnServerResourceManagerServiceProtos.ActiveRMInfoProto proto; try { proto = YarnServerResourceManagerServiceProtos.ActiveRMInfoProto .parseFrom(data); } catch (InvalidProtocolBufferException e) { LOG.error("Invalid data in ZK: " + StringUtils.byteToHexString(data)); return false; } // Check if the passed proto corresponds to an RM in the same cluster if (!proto.getClusterId().equals(clusterId)) { LOG.error("Mismatched cluster! The other RM seems " + "to be from a different cluster. Current cluster = " + clusterId + "Other RM's cluster = " + proto.getClusterId()); return false; } return true; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); if (hasClusterId()) { hash = (37 * hash) + CLUSTERID_FIELD_NUMBER; hash = (53 * hash) + getClusterId().hashCode(); } if (hasRmId()) { hash = (37 * hash) + RMID_FIELD_NUMBER; hash = (53 * hash) + getRmId().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; }
/** * <code>optional string clusterId = 1;</code> */ public Builder clearClusterId() { bitField0_ = (bitField0_ & ~0x00000001); clusterId_ = getDefaultInstance().getClusterId(); onChanged(); return this; } /**
/** * <code>optional string clusterId = 1;</code> */ public Builder clearClusterId() { bitField0_ = (bitField0_ & ~0x00000001); clusterId_ = getDefaultInstance().getClusterId(); onChanged(); return this; } /**
/** * <code>optional string clusterId = 1;</code> */ public Builder clearClusterId() { bitField0_ = (bitField0_ & ~0x00000001); clusterId_ = getDefaultInstance().getClusterId(); onChanged(); return this; } /**
/** * <code>optional string clusterId = 1;</code> */ public Builder clearClusterId() { bitField0_ = (bitField0_ & ~0x00000001); clusterId_ = getDefaultInstance().getClusterId(); onChanged(); return this; } /**