@Override
  public MixedTable loadTable(TableIdentifier identifier) {
    validate(identifier);
    TableMeta meta = getMixedTableMeta(identifier);
    if (meta.getLocations() == null) {
      throw new IllegalStateException("load table failed, lack locations info");
    }
    return tables.loadTableByMeta(meta);
  }
Basic {@link MixedFormatCatalog} implementation. This class is deprecated, using {@link
InternalMixedIcebergCatalog} instead.

@deprecated since 0.7.0, will be removed in 0.9.0;
amoro-format-iceberg/src/test/java/org/apache/amoro/catalog/BasicMixedCatalog.java