Sho Shimauchi created HIVE-4299: ----------------------------------- Summary: exported metadata by HIVE-3608 cannot be imported because of wrong file name Key: HIVE-4299 URL: https://issues.apache.org/jira/browse/HIVE-4299 Project: Hive Issue Type: Bug Components: Query Processor Affects Versions: 0.11.0 Reporter: Sho Shimauchi
h2. Symptom When DROP TABLE a table, metadata of the table is generated to be able to import the dropped table again. However, the exported metadata name is '<table name>.metadata'. Since ImportSemanticAnalyzer allows only '_metadata' as metadata filename, user have to rename the metadata file to import the table. h2. How to reproduce Set the following setting to hive-site.xml: {code} <property> <name>hive.metastore.pre.event.listeners</name> <value>org.apache.hadoop.hive.ql.parse.MetaDataExportListener</value> </property> {code} Then run the following queries: {code} > CREATE TABLE test_table (id INT, name STRING); > DROP TABLE test_table; > IMPORT TABLE test_table_imported FROM '/path/to/metadata/file'; FAILED: SemanticException [Error 10027]: Invalid path {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira