diqiu50 opened a new issue, #13301: URL: https://github.com/apache/gravitino/issues/13301
### What would you like to be improved? The Trino connector requires `gravitino.metalake` and only serves that metalake unless `gravitino.use-single-metalake=false`, which also changes the catalog naming to `<metalake>.<catalog>`. Whether several metalakes are loaded and how catalogs are named are two independent concerns coupled into one switch, and there is no way to serve every metalake with plain catalog names. ### How should we improve? - Make `gravitino.metalake` optional; when unset, load the catalogs of every metalake. - Add `gravitino.catalog-name-with-metalake` to control the naming and deprecate `gravitino.use-single-metalake`. - Add an optional `METALAKE` argument to `create_catalog` / `drop_catalog` / `alter_catalog`. - Report same-named catalogs of different metalakes in `catalog_status` instead of overwriting each other, and add a `metalake` column to `gravitino.system.catalog`. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
