in mr/src/main/java/org/elasticsearch/hadoop/util/ecs/HostData.java [160:173]
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
HostData hostData = (HostData) o;
if (name != null ? !name.equals(hostData.name) : hostData.name != null) return false;
if (ip != null ? !ip.equals(hostData.ip) : hostData.ip != null) return false;
if (timezoneOffsetSec != null ? !timezoneOffsetSec.equals(hostData.timezoneOffsetSec) : hostData.timezoneOffsetSec != null)
return false;
if (osName != null ? !osName.equals(hostData.osName) : hostData.osName != null) return false;
if (osVersion != null ? !osVersion.equals(hostData.osVersion) : hostData.osVersion != null) return false;
return architecture != null ? architecture.equals(hostData.architecture) : hostData.architecture == null;
}