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

Eugene Koifman updated HIVE-13493:
----------------------------------
    Description: 
sort list of transaction IDs deleted by performTimeouts
sort list of "empty aborted"
log the list of lock id removed due to timeout

fix TransactionBatchImpl.getCurrentTxnId() not to look past end of array (see 
HIVE-13489)
beginNextTransactionImpl()
if ( currentTxnIndex >= txnIds.size() )//todo: this condition is bogus should 
check currentTxnIndex + 1

  was:
sort list of transaction IDs deleted by performTimeouts
sort list of "empty aborted"
log the list of lock id removed due to timeout

fix TransactionBatchImpl.getCurrentTxnId() not to look past end of array
beginNextTransactionImpl()
if ( currentTxnIndex >= txnIds.size() )//todo: this condition is bogus should 
check currentTxnIndex + 1


> Fix TransactionBatchImpl.getCurrentTxnId() and mis logging fixes
> ----------------------------------------------------------------
>
>                 Key: HIVE-13493
>                 URL: https://issues.apache.org/jira/browse/HIVE-13493
>             Project: Hive
>          Issue Type: Bug
>          Components: Transactions
>    Affects Versions: 1.2.0
>            Reporter: Eugene Koifman
>            Assignee: Eugene Koifman
>
> sort list of transaction IDs deleted by performTimeouts
> sort list of "empty aborted"
> log the list of lock id removed due to timeout
> fix TransactionBatchImpl.getCurrentTxnId() not to look past end of array (see 
> HIVE-13489)
> beginNextTransactionImpl()
> if ( currentTxnIndex >= txnIds.size() )//todo: this condition is bogus should 
> check currentTxnIndex + 1



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to