diff --git a/core/src/main/java/org/apache/iceberg/BaseSnapshot.java b/core/src/main/java/org/apache/iceberg/BaseSnapshot.java index 407b350126bf..95e6d621f238 100644 --- a/core/src/main/java/org/apache/iceberg/BaseSnapshot.java +++ b/core/src/main/java/org/apache/iceberg/BaseSnapshot.java @@ -220,7 +220,7 @@ public boolean equals(Object o) { if (o instanceof BaseSnapshot) { BaseSnapshot other = (BaseSnapshot) o; return this.snapshotId == other.snapshotId() && - this.parentId.equals(other.parentId()) && + Objects.equal(this.parentId, other.parentId()) && this.sequenceNumber == other.sequenceNumber() && this.timestampMillis == other.timestampMillis(); }