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

He Yongqiang commented on HIVE-2415:
------------------------------------

@Ashutosh, yeah, i understand your point of moving the validation from client 
to metastore server. There is another concern is that we want the hive 
metastore have much more flexibility than the client side, so if something goes 
wrong for any reason, we can use thrift metastore interface to fix it. For 
example, if a table is somehow has a normal column whose name conflicts with a 
partition column, we won't be able to fix it if we do validation on the 
metastore side.

> disallow partition column names when doing replace columns
> ----------------------------------------------------------
>
>                 Key: HIVE-2415
>                 URL: https://issues.apache.org/jira/browse/HIVE-2415
>             Project: Hive
>          Issue Type: Bug
>            Reporter: He Yongqiang
>            Assignee: He Yongqiang
>         Attachments: HIVE-2415.1.patch
>
>
> alter table replace columns allows to add a column with the same name as 
> partition column, which introduced inconsistency. 
> We should disallow this. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to