@Override
  public Object getInfo() {
    return ImmutableMap.builder()
        .put("path", path)
        .put("start", start)
        .put("length", length)
        .buildOrThrow();
  }
Iceberg original IcebergSplit 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/IcebergSplit.java