Ryan Goldenberg created FLINK-35286: ---------------------------------------
Summary: Cannot discover Hive connector outside Hive catalog Key: FLINK-35286 URL: https://issues.apache.org/jira/browse/FLINK-35286 Project: Flink Issue Type: Improvement Components: Connectors / Hive Environment: Flink 1.18.1 Hive 2.3.9 flink-sql-connector-hive-2.3.9_2.12-1.18.1.jar Reporter: Ryan Goldenberg *Problem* Referencing tables with the 'hive' connector outside of HiveCatalog gives the error {code:java} org.apache.flink.table.api.ValidationException: Could not find any factory for identifier 'hive' that implements 'org.apache.flink.table.factories.DynamicTableFactory' in the classpath{code} For example, when using a table created like {code:java} CREATE TABLE my_table LIKE hive.db.table WITH (...);{code} Whereas the 'hive' connector is available if the table is referenced via HiveCatalog. *Desired Behavior* The 'hive' connector should be available for tables outside of HiveCatalog, for example in the default catalog. *Benefits* * Can refer to Hive tables without fully qualified path `catalog.db.table` outside of HiveCatalog, useful when it is not the only catalog or data source. * Can modify Hive tables without changing Hive metastore or using SQL hints [here|https://nightlies.apache.org/flink/flink-docs-release-1.18/docs/connectors/table/hive/hive_read_write/#reading] -- This message was sent by Atlassian Jira (v8.20.10#820010)