@Override
  public int updateNameId(final int recordId,
                          final int nameId) throws IOException {
    PersistentFSConnection.ensureIdIsValid(nameId);
    return setIntField(recordId, RecordLayout.NAME_REF_OFFSET, nameId);
  }
@Override
  public int updateNameId(final int recordId,
                          final int nameId)