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

Jason Dere commented on HIVE-12320:
-----------------------------------

I think this looks ok. One thing I will note is that it is possible to change a 
table column from short to decimal, but if you then try to change it back from 
decimal these rules will kick in and complain because decimal is not implicitly 
convertible to short. So this would require the user to set 
hive.metastore.disallow.incompatible.col.type.changes=false before doing this.

> hive.metastore.disallow.incompatible.col.type.changes should be true by 
> default
> -------------------------------------------------------------------------------
>
>                 Key: HIVE-12320
>                 URL: https://issues.apache.org/jira/browse/HIVE-12320
>             Project: Hive
>          Issue Type: Improvement
>          Components: Configuration, Types
>    Affects Versions: 0.12.0, 0.13.0, 0.14.0, 1.0.0, 1.2.0, 1.1.0
>            Reporter: Ashutosh Chauhan
>            Assignee: Ashutosh Chauhan
>         Attachments: HIVE-12320.2.patch, HIVE-12320.3.patch, HIVE-12320.patch
>
>
> By default all types of schema changes are permitted. This config adds 
> capability to disallow incompatible column type changes. This should be on by 
> default.



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

Reply via email to