[ https://issues.apache.org/jira/browse/HIVE-18693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eugene Koifman updated HIVE-18693: ---------------------------------- Resolution: Fixed Fix Version/s: 3.0.0 Release Note: n/a Status: Resolved (was: Patch Available) committed to master thanks Steve for the contribution > 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 > Fix For: 3.0.0 > > Attachments: HIVE-18693.01.patch, HIVE-18693.02.patch, > HIVE-18693.03.patch, HIVE-18693.04.patch, HIVE-18693.05.patch, > HIVE-18693.06.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. > ====== > MM table inserts were not making entries into TXN_COMPONENTS, thus the > {{txnHandler.cleanEmptyAbortedTxns();}} logic in {{Initiator}} can wipe out > TXNS entry for an aborted transaction before the relevant files on disk are > removed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)