[ https://issues.apache.org/jira/browse/HIVE-26395?focusedWorklogId=791446&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-791446 ]
ASF GitHub Bot logged work on HIVE-26395: ----------------------------------------- Author: ASF GitHub Bot Created on: 15/Jul/22 14:30 Start Date: 15/Jul/22 14:30 Worklog Time Spent: 10m Work Description: jfsii commented on code in PR #3443: URL: https://github.com/apache/hive/pull/3443#discussion_r922223795 ########## hcatalog/core/src/main/java/org/apache/hive/hcatalog/cli/SemanticAnalysis/CreateTableHook.java: ########## @@ -64,16 +64,13 @@ public ASTNode preAnalyze(HiveSemanticAnalyzerHookContext context, // Analyze and create tbl properties object int numCh = ast.getChildCount(); - tableName = BaseSemanticAnalyzer.getUnescapedName((ASTNode) ast Review Comment: mvn test -Dtest=TestSemanticAnalysis Issue Time Tracking ------------------- Worklog Id: (was: 791446) Time Spent: 1.5h (was: 1h 20m) > Support CREATE TABLE LIKE FILE for PARQUET > ------------------------------------------ > > Key: HIVE-26395 > URL: https://issues.apache.org/jira/browse/HIVE-26395 > Project: Hive > Issue Type: New Feature > Components: HiveServer2 > Reporter: John Sherman > Assignee: John Sherman > Priority: Major > Labels: pull-request-available > Time Spent: 1.5h > Remaining Estimate: 0h > > The intent is to allow a user to create a table and derive the schema from a > user provided parquet file. A secondary goal is to generalize this support so > other SerDes/formats could implement the feature easily. > The proposed syntax is: > CREATE TABLE <tableName> LIKE FILE <fileFormat> 'path to file'; > Example being: > {code:java} > CREATE TABLE like_test_all_types LIKE FILE PARQUET > '${system:test.tmp.dir}/test_all_types/000000_0';{code} > with partitioning > {code} > CREATE TABLE like_test_partitioning LIKE FILE PARQUET > '${system:test.tmp.dir}/test_all_types/000000_0' PARTITIONED BY (year STRING, > month STRING); > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)