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

Julien Le Dem commented on PARQUET-677:
---------------------------------------

Parquet support for Hive has moved to the hive repo itself for more recent 
versions. You should find the same tests there.
The serde in the parquet repo is for older versions of Hive so it wont be 
moving up.
This was to better support compatibility across Hive versions since Hive's API 
kept changing.


> 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