in src/main/java/com/uber/rss/common/AppTaskAttemptId.java [78:87]
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
AppTaskAttemptId that = (AppTaskAttemptId) o;
return shuffleId == that.shuffleId &&
mapId == that.mapId &&
taskAttemptId == that.taskAttemptId &&
Objects.equals(appId, that.appId) &&
Objects.equals(appAttempt, that.appAttempt);
}