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