[ 
https://issues.apache.org/jira/browse/HIVE-18693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16364935#comment-16364935
 ] 

Steve Yeom edited comment on HIVE-18693 at 2/14/18 11:22 PM:
-------------------------------------------------------------

The test scenario for this jira is:
1. Create a MM table
2. Insert 2 rows into the table.
3. Create TxnHandler and send a minor compaction request on the table. 
4. Run Compaction Worker to do compaction.
5. Start an insert transaction and roll back this transaction.
6. Execute SELECT command and verify the result set (should be 2 rows).
7. Run Initiator.
8. Execute SELECT command and verify the result set.

The above test case fails at 8 with a result set of 3 rows with the current 
code set.



was (Author: steveyeom2017):
The test scenario for this jira is:
1. Create a MM table
2. Insert 2 rows into the table.
3. Create TxnHandler and send a minor compaction request on the table. 
4. Run Compaction Worker to do compaction.
5. Start an insert transaction and roll back this transaction.
6. Execute SELECT command and verify the result set (should be 2 rows).
7. Run Initiator.
8. Execute SELECT command and verify the result set.


> TestTxnCommands2#writeBetweenWorkerAndCleaner fails on MM table
> ---------------------------------------------------------------
>
>                 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
>
> 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)

Reply via email to