[
https://issues.apache.org/jira/browse/HIVE-13694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15308383#comment-15308383
]
Jesus Camacho Rodriguez commented on HIVE-13694:
------------------------------------------------
Removing 2.1.0 target as issue is not tagged as Critical/Blocker and the RC
will be created tomorrow. Please feel free to commit to branch-2.1 anyway and
fix for 2.1.0 if this happens before the release.
> Prevent ACID table being unusable due to DDL changes
> ----------------------------------------------------
>
> Key: HIVE-13694
> URL: https://issues.apache.org/jira/browse/HIVE-13694
> Project: Hive
> Issue Type: Bug
> Components: Transactions
> Reporter: Wei Zheng
> Assignee: Wei Zheng
>
> Currently in order to define an ACID table, the following three conditions
> need to be satisfied:
> * tblproperties ('transactional'='true')
> * table has to be bucketed
> * table format has to be stored as ORC
> If any of the above condition doesn't hold, the table won't be ACID
> compliant, and query result against the table will be unexpected.
> HIVE-12064 made sure that reverting tblproperties 'transactional' from 'true'
> to 'false' is not allowed. But changes for the other two conditions are still
> not restrained.
> We need to make sure an ACID table cannot be un-bucketed, and cannot use
> other data format other than ORC.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)