@Override
  public boolean isValidId(long recordId) {
    if (recordId <= 0) {
      return false;
    }
    long recordOffset = recordIdToOffsetUnchecked(recordId);
    if (!AlignmentUtils.is32bAligned(recordOffset)) {
      return false;
    }
    return recordOffset < firstUnAllocatedOffset();
  }
@Override
  public boolean isValidId(long recordId)