[
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)