private boolean isPutRecordPresentInTgt(StoreKey key, IndexValue valueFromTgtIndex) {
    boolean putPresent = false;
    if (valueFromTgtIndex != null) {
      // there is an entry in the target index, ensure that there is no PUT record.
      try (BlobReadOptions options = tgtIndex.getBlobReadInfo(key, EnumSet.allOf(StoreGetOptions.class))) {
        putPresent = true;
      } catch (StoreException e) {
        // this means that the PUT entry no longer exists.
      }
    }
    return putPresent;
  }
@param key the {@link StoreKey} whose presence is being tested.
@param valueFromTgtIndex the {@link IndexValue} that was obtained from the {@link #tgtIndex}. Can be {@code null}.
@return {@code true} if the PUT record for {@code key} is present in {@link #tgtIndex}. {@code false} otherwise.
ambry-tools/src/main/java/com/github/ambry/store/CompactionVerifier.java