[ 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)