danhuawang opened a new issue, #10717:
URL: https://github.com/apache/gravitino/issues/10717

   ### 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_


-- 
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]

Reply via email to