IndexValue markAsDeleted(StoreKey id, FileSpan fileSpan, long deletionTimeMs) throws StoreException {
    return markAsDeleted(id, fileSpan, null, deletionTimeMs, MessageInfo.LIFE_VERSION_FROM_FRONTEND);
  }
Marks the index entry represented by the key for delete
@param id The id of the entry that needs to be deleted
@param fileSpan The file span represented by this entry in the log
@param deletionTimeMs deletion time of the entry in ms
@return the {@link IndexValue} of the delete record
@throws StoreException
ambry-store/src/main/java/com/github/ambry/store/PersistentIndex.java