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

Wei Zheng updated HIVE-14879:
-----------------------------
    Attachment: HIVE-14879.1.patch

Uploading patch 1 for review.

This patch implements the logic for replacing mmWriteId with txnId in Driver, 
and make sure txnId is used everywhere instead of the original mmWriteId. Also 
got rid of ValidWriteIds, and use ValidTxnList for the read path.

Since ACID has limitation regarding INSERT OVERWRITE and CTAS (at least), I 
commented out the corresponding part in mm_all.q test and updated the output.

Right now there's one failing test which is mm_conversions.q. I haven't figured 
out yet.

Once [~sershe] or [~ekoifman] review and agree on this approach, I can go ahead 
and remove the metastore changes, schema changes and corresponding thrift 
changes in next patch. Right now they're not included for simplicity reason for 
the review.

> integrate MM tables into ACID: replace MM metastore calls and structures with 
> ACID ones
> ---------------------------------------------------------------------------------------
>
>                 Key: HIVE-14879
>                 URL: https://issues.apache.org/jira/browse/HIVE-14879
>             Project: Hive
>          Issue Type: Sub-task
>            Reporter: Sergey Shelukhin
>            Assignee: Wei Zheng
>         Attachments: HIVE-14879.1.patch, HIVE-14879.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to