@Override
  public List<SchemaTableName> listTables(ConnectorSession session, Optional<String> namespace) {
    return listNamespaces(session, namespace).stream()
        .flatMap(s -> mixedFormatCatalog.listTables(s).stream())
        .map(s -> new SchemaTableName(s.getDatabase(), s.getTableName()))
        .collect(Collectors.toList());
  }
A trino catalog for mixed-format table.
amoro-format-mixed/amoro-mixed-trino/src/main/java/org/apache/amoro/trino/MixedFormatTrinoCatalog.java