You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Timothy Bish (Created) (JIRA)" <ji...@apache.org> on 2011/12/14 21:57:30 UTC
[jira] [Created] (AMQNET-362) ActiveMQ ConnectionStateTracker
should rollback transactions that have a pending Commit when a Failover
occurs.
ActiveMQ ConnectionStateTracker should rollback transactions that have a pending Commit when a Failover occurs.
---------------------------------------------------------------------------------------------------------------
Key: AMQNET-362
URL: https://issues.apache.org/jira/browse/AMQNET-362
Project: ActiveMQ .Net
Issue Type: Bug
Components: ActiveMQ
Affects Versions: 1.5.2, 1.5.1, 1.5.0
Reporter: Timothy Bish
Assignee: Timothy Bish
Fix For: 1.6.0
When a transaction Commit request is outstanding and a failover occurs we don't really know whether the commit request was processed or not. The ConnectionStateTracker should check the TransactionState objects as its attempting to restore the transaction states and force a Rollback of any Transaction that has a pending Commit as its state is in doubt.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (AMQNET-362) ActiveMQ ConnectionStateTracker
should rollback transactions that have a pending Commit when a Failover
occurs.
Posted by "Timothy Bish (Resolved) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQNET-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish resolved AMQNET-362.
---------------------------------
Resolution: Fixed
fix applied in trunk.
> ActiveMQ ConnectionStateTracker should rollback transactions that have a pending Commit when a Failover occurs.
> ---------------------------------------------------------------------------------------------------------------
>
> Key: AMQNET-362
> URL: https://issues.apache.org/jira/browse/AMQNET-362
> Project: ActiveMQ .Net
> Issue Type: Bug
> Components: ActiveMQ
> Affects Versions: 1.5.0, 1.5.1, 1.5.2
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 1.6.0
>
>
> When a transaction Commit request is outstanding and a failover occurs we don't really know whether the commit request was processed or not. The ConnectionStateTracker should check the TransactionState objects as its attempting to restore the transaction states and force a Rollback of any Transaction that has a pending Commit as its state is in doubt.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira