@Override
  public boolean namespaceExists(ConnectorSession session, String namespace) {
    if (!namespace.equals(namespace.toLowerCase(ENGLISH))) {
      // Currently, Trino schemas are always lowercase, so this one cannot exist
      // (https://github.com/trinodb/trino/issues/17)
      return false;
    }
    if (HiveUtil.isHiveSystemSchema(namespace)) {
      return false;
    }
    return listNamespaces(session).contains(namespace);
  }
A trino catalog for mixed-format table.
amoro-format-mixed/amoro-mixed-trino/src/main/java/org/apache/amoro/trino/MixedFormatTrinoCatalog.java