@Override
    public boolean equals(Object obj) {
      if (this == obj) {
        return true;
      }
      if (!(obj instanceof ShipmentId)) {
        return false;
      }
      ShipmentId other = (ShipmentId) obj;
      return orderId.equals(other.orderId) && id == other.id;
    }
Test validate a normal PR's persistence behavior. normal PR region is created on vm0 and
vm1. Put is done on this PR Member1 and Member2's cache is closed respectively. Member2 is
brought back and persisted data is verified.
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/partitioned/fixed/FixedPartitioningWithColocationAndPersistenceDUnitTest.java