[ https://issues.apache.org/jira/browse/FLINK-16421?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17064611#comment-17064611 ]
Gyula Fora commented on FLINK-16421: ------------------------------------ my point is that defualt_database should switch to the catalogs default > Changing default catalog to hive without changing default database fails > ------------------------------------------------------------------------ > > Key: FLINK-16421 > URL: https://issues.apache.org/jira/browse/FLINK-16421 > Project: Flink > Issue Type: Bug > Components: Connectors / Hive, Table SQL / Client > Affects Versions: 1.10.0 > Reporter: Gyula Fora > Priority: Major > > The default database in Hive is caled "default" not "default_database". This > causes an error when starting the SQL CLI with hive set as default catalog: > {code:java} > Caused by: org.apache.flink.table.catalog.exceptions.CatalogException: A > database with name [default_database] does not exist in the catalog: > [hive].Caused by: org.apache.flink.table.catalog.exceptions.CatalogException: > A database with name [default_database] does not exist in the catalog: > [hive]. at > org.apache.flink.table.catalog.CatalogManager.setCurrentDatabase(CatalogManager.java:174) > at > org.apache.flink.table.api.internal.TableEnvironmentImpl.useDatabase(TableEnvironmentImpl.java:631) > at java.util.Optional.ifPresent(Optional.java:159) at > org.apache.flink.table.client.gateway.local.ExecutionContext.initializeCatalogs(ExecutionContext.java:561) > at > org.apache.flink.table.client.gateway.local.ExecutionContext.initializeTableEnvironment(ExecutionContext.java:494) > at > org.apache.flink.table.client.gateway.local.ExecutionContext.<init>(ExecutionContext.java:159) > at > org.apache.flink.table.client.gateway.local.ExecutionContext.<init>(ExecutionContext.java:118) > at > org.apache.flink.table.client.gateway.local.ExecutionContext$Builder.build(ExecutionContext.java:744) > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)