private void finish() {
    close();
    this.fileScanTaskIterable = CloseableIterable.empty();
    this.fileScanTaskIterator = CloseableIterator.empty();
  }
Iceberg original IcebergSplitSource has some problems for mixed-format table, such as iceberg
version, table type.
amoro-format-mixed/amoro-mixed-trino/src/main/java/org/apache/amoro/trino/unkeyed/IcebergSplitSource.java