[jboss-jira] [JBoss JIRA] (WFLY-6942) Add a forget operation to the transaction subsystem tooling

Michael Musgrove (JIRA) issues at jboss.org
Mon Oct 3 06:26:00 EDT 2016


     [ https://issues.jboss.org/browse/WFLY-6942?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Musgrove resolved WFLY-6942.
------------------------------------
    Release Notes Text: The transactions tooling operation to remove heuristically completed XA resource participants from transaction logs previously (to this release) did not invoke the forget operation on the resource. This call is useful since it facilitates clean up. In this release the forget operation is called when removing such participants. However, by default the result of the forget call is ignored and even if it fails the log is still removed. To override this behaviour the administrator can set a system property called ignoreMBeanHeuristics to the value false. With this value set participants will not be removed from the log if the forget call is unsuccessful.
         Fix Version/s: 11.0.0.Alpha1
            Resolution: Done


This operaton is fixed in WFLY-7241 (Upgrade Narayana to 5.3.5.Final).

Only the docs/release notes update for how to trigger the forget operation is pending.

> Add a forget operation to the transaction subsystem tooling
> -----------------------------------------------------------
>
>                 Key: WFLY-6942
>                 URL: https://issues.jboss.org/browse/WFLY-6942
>             Project: WildFly
>          Issue Type: Feature Request
>          Components: Transactions
>    Affects Versions: 10.1.0.CR1
>            Reporter: Michael Musgrove
>            Assignee: Michael Musgrove
>             Fix For: 11.0.0.Alpha1
>
>
> The CLI tooling provides two features for dealing with heuristic participants:
> * a recover command that will move it back into the prepared state if the admin thinks a second prepare attempt is likely to succeed;
> * a delete operation if the admin thinks it safe to do so;
> In the case of XA resources we also need a forget operation which will trigger the resource adaptor to clean up its end instead of relying on the admin to use tooling provided by the RA to clean up.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list