@Override
  protected void write(TaskDataWriter<T> writer, T row) throws IOException {
    super.write(writer, appendFileOffset(row));
  }
Abstract implementation of writer for {@link ChangeTable}.

@param <T> to indicate the record data type
amoro-format-iceberg/src/main/java/org/apache/amoro/io/writer/ChangeTaskWriter.java