[
https://issues.apache.org/jira/browse/HIVE-18693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16366296#comment-16366296
]
Steve Yeom commented on HIVE-18693:
-----------------------------------
But from the perspective of Atomicity, in case of having orphan transaction
after client dies, we need a mechanism.
Keeping table/partition names in the Metastore is easiest given that file
system directory level metadata is limited
due to append only operations' being allowed. But recovery manager and metadata
cache might be an alternative.
> Snapshot Isolation does not work for Micromanaged table when a insert
> transaction is aborted
> --------------------------------------------------------------------------------------------
>
> Key: HIVE-18693
> URL: https://issues.apache.org/jira/browse/HIVE-18693
> Project: Hive
> Issue Type: Bug
> Components: Transactions
> Reporter: Steve Yeom
> Assignee: Steve Yeom
> Priority: Major
> Attachments: HIVE-18693.01.patch
>
>
> TestTxnCommands2#writeBetweenWorkerAndCleaner with minor
> changes (changing delete command to insert command) fails on MM table.
> Specifically the last SELECT commands returns wrong results.
> But this test works fine with full ACID table.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)