Version
main branch
Describe what's wrong
Adding the following configuration in Trino container
bash-5.2$ cat etc/trino/catalog/gravitino.properties
connector.name = gravitino
gravitino.uri = http://gravitino-service.danhua-dev.svc.cluster.local:8090
gravitino.metalake = test
gravitino.use-single-metalake = false
then the trino process throw exception
2026-04-08T09:21:55.085Z INFO main io.trino.bootstrap.catalog.tpch tpch.table-scan-redirection-schema ---- ----
2026-04-08T09:21:55.843Z ERROR main io.trino.connector.CoordinatorDynamicCatalogManager -- Failed to load catalog gravitino using connector gravitino --
io.trino.spi.TrinoException: The trino-connector-473-478 does not support catalog name with metalake.
at org.apache.gravitino.trino.connector.GravitinoConnectorFactory.checkTrinoSpiVersion(GravitinoConnectorFactory.java:168)
at org.apache.gravitino.trino.connector.GravitinoConnectorFactory.create(GravitinoConnectorFactory.java:99)
at io.trino.connector.DefaultCatalogFactory.createConnector(DefaultCatalogFactory.java:199)
at io.trino.connector.DefaultCatalogFactory.createCatalog(DefaultCatalogFactory.java:124)
at io.trino.connector.LazyCatalogFactory.createCatalog(LazyCatalogFactory.java:44)
at io.trino.connector.CoordinatorDynamicCatalogManager.lambda$loadInitialCatalogs$1(CoordinatorDynamicCatalogManager.java:142)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30)
at java.base/java.util.concurrent.ExecutorCompletionService.submit(ExecutorCompletionService.java:187)
at io.trino.util.Executors.executeUntilFailure(Executors.java:46)
at io.trino.connector.CoordinatorDynamicCatalogManager.loadInitialCatalogs(CoordinatorDynamicCatalogManager.java:134)
at io.trino.server.Server.doStart(Server.java:140)
at io.trino.server.Server.lambda$start$0(Server.java:79)
at io.trino.$gen.Trino_478____20260408_092126_1.run(Unknown Source)
at io.trino.server.Server.start(Server.java:79)
at io.trino.server.TrinoServer.main(TrinoServer.java:37)
2026-04-08T09:21:55.849Z INFO main io.trino.security.AccessControlManager Using system access control: default
2026-04-08T09:21:55.858Z INFO main io.trino.server.Server Server startup completed in 29.28s
2026-04-08T09:21:55.858Z INFO main io.trino.server.Server ======== SERVER STARTED ========
Error message and/or stacktrace
see above
How to reproduce
Start trino container with the following configuration /etc/trino/catalog/gravitino.properties
bash-5.2$ cat etc/trino/catalog/gravitino.properties
connector.name = gravitino
gravitino.uri = http://gravitino-service.danhua-dev.svc.cluster.local:8090
gravitino.metalake = test
gravitino.use-single-metalake = false
Additional context
No response
Version
main branch
Describe what's wrong
Adding the following configuration in Trino container
then the trino process throw exception
Error message and/or stacktrace
see above
How to reproduce
Start trino container with the following configuration
/etc/trino/catalog/gravitino.propertiesAdditional context
No response