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

Ashutosh Chauhan commented on HIVE-4615:
----------------------------------------

+1
                
> Invalid column names allowed when created dynamically by a SerDe
> ----------------------------------------------------------------
>
>                 Key: HIVE-4615
>                 URL: https://issues.apache.org/jira/browse/HIVE-4615
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Gabriel Reid
>         Attachments: HIVE-4615.1.patch.txt
>
>
> When a SerDe creates columns dynamically during table creation, there is no 
> checking done on the validity of the created column names. This means that 
> it's possible to create a table that contains columns that can't be queried, 
> and will lead to issues when trying to query the created table.
> The same column name validation should be performed for dynamically-created 
> columns as for other column names.
> This behavior can be easily tested using the TestSerDe, and including a 
> column name that includes an invalid identifier character (e.g. a period) in 
> the list of columns to create.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to