@Override
  public void initialize(String name, Map<String, String> properties, TableMetaStore metaStore) {
    Preconditions.checkArgument(
        properties.containsKey(CatalogMetaProperties.AMS_URI),
        "property: %s must be set",
        CatalogMetaProperties.AMS_URI);
    this.client = new PooledAmsClient(properties.get(CatalogMetaProperties.AMS_URI));
    this.name = name;
    this.catalogProperties = properties;
    this.tableMetaStore = metaStore;
    this.tables = newMixedTables(properties, metaStore);
  }
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