[ 
https://issues.apache.org/jira/browse/HIVE-13694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jesus Camacho Rodriguez updated HIVE-13694:
-------------------------------------------
    Target Version/s: 1.3.0, 2.2.0  (was: 1.3.0, 2.1.0)

> 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)

Reply via email to