Abhishek created KUDU-3299: ------------------------------ Summary: Improve error logging when restoring a table with "impala::" prefix Key: KUDU-3299 URL: https://issues.apache.org/jira/browse/KUDU-3299 Project: Kudu Issue Type: Improvement Components: backup Reporter: Abhishek
When a kudu table created through impala is backed up in a cluster without Kudu+HMS integration, it will be containing the "impala::" prefix. If this table backup is restored in a cluster with Kudu+HMS integration in place it fails with the below error message: {code:java} ERROR backup.KuduRestore$: Failed to restore table impala::default.my_first_table: Look back in the logs for the full exception. Error: Failure(org.apache.kudu.client.NonRecoverableException: failed to create HMS catalog entry for table [id=077ea8941ffa49aea5b934dbaa890f9c]: when the Hive Metastore integration is enabled, Kudu table names must be a period ('.') separated database and table name identifier pair, each containing only ASCII alphanumeric characters, '_', and '/': impala::default.my_first_table){code} In this scenario it would be helpful if we can present the option of removing "impala::" prefix as a part of the above error message (–removeImpalaPrefix). This option is available as a part of the restore job -- This message was sent by Atlassian Jira (v8.3.4#803005)