[ 
https://issues.apache.org/jira/browse/PARQUET-677?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15426781#comment-15426781
 ] 

Michael Styles commented on PARQUET-677:
----------------------------------------

[~julienledem] I am in the process of putting together a PR for this issue. The 
master branch (1.8.2-SNAPSHOT) has a dependency on Hive 0.12. Some of the 
hive-related tests I'm trying to write would require Hive 0.13 which supports 
quoted identifiers. Is there any plan on moving up to Hive 0.13?

> Quoted identifiers in column names
> ----------------------------------
>
>                 Key: PARQUET-677
>                 URL: https://issues.apache.org/jira/browse/PARQUET-677
>             Project: Parquet
>          Issue Type: Improvement
>          Components: parquet-mr
>            Reporter: Michael Styles
>            Priority: Minor
>
> Add the ability to quote identifiers for columns in a table. This would allow 
> column names to contain arbitrary characters such as spaces. Hive supports 
> these types of identifiers using backquotes. For example,
> create table parquet_table (`Session Token` string) stored as parquetfile;
> However, attempting to insert a new row into this table results in an error.
> insert into parquet_table values ('1234-45')
> org.apache.hadoop.hive.ql.metadata.HiveException: 
> java.lang.IllegalArgumentException: field ended by ';': expected ';' but got 
> 'token' at line 1:   optional string Session Token
> I would suggest using backquotes in Parquet as well.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to