[JBoss JIRA] (JBTM-1507) Review the TXBridge tests usage of Arquillian
by Paul Robinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1507?page=com.atlassian.jira.plugin.... ]
Paul Robinson updated JBTM-1507:
--------------------------------
Fix Version/s: 5.0.0.Final
(was: 5.0.0.M3)
> Review the TXBridge tests usage of Arquillian
> ---------------------------------------------
>
> Key: JBTM-1507
> URL: https://issues.jboss.org/browse/JBTM-1507
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: Testing, TxBridge
> Reporter: Paul Robinson
> Assignee: Paul Robinson
> Priority: Minor
> Fix For: 5.0.0.Final
>
> Original Estimate: 2 days
> Remaining Estimate: 2 days
>
> The TXBridge tests don;t seem to be using Arquillian correctly. There is a servlet that is invoked to do things inside the container. As the tests (should) now run in the container, this should not be needed.
> The tests also seem to have added complexity due to the recovery tests. As the recovery tests need to be able to kill the container, it mandates manual container lifecycle management for *all* tests. We may want to pull out the recovery tests into a separate module.
> We also may want to pull out the DisabledContextPropagationTest into a separate module as they use a modified AS configuration.
> We should also take a general look at how the tests are structured and using Arq.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1469) Move TXBridge quickstart into JDF
by Paul Robinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1469?page=com.atlassian.jira.plugin.... ]
Paul Robinson updated JBTM-1469:
--------------------------------
Fix Version/s: 5.0.0.Final
(was: 5.0.0.M3)
> Move TXBridge quickstart into JDF
> ---------------------------------
>
> Key: JBTM-1469
> URL: https://issues.jboss.org/browse/JBTM-1469
> Project: JBoss Transaction Manager
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: TxBridge, XTS
> Reporter: Paul Robinson
> Assignee: Paul Robinson
> Priority: Minor
> Fix For: 5.0.0.Final
>
> Original Estimate: 2 days
> Remaining Estimate: 2 days
>
> TXBridge is now supported, so we can move one or more of the quickstarts across to JDF. We should first run this by Pete and get a JDF Jira created, then link this one through.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1681) EJB support for Compensations API
by Paul Robinson (JIRA)
Paul Robinson created JBTM-1681:
-----------------------------------
Summary: EJB support for Compensations API
Key: JBTM-1681
URL: https://issues.jboss.org/browse/JBTM-1681
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: TXFramework, XTS
Reporter: Paul Robinson
Assignee: Paul Robinson
Fix For: 5.0.0.Final
We need to be able to use all the annotations on EJBs and also allow allow the handler implementations to be EJBs.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1494) Produce performance figures to show performance improvements of Compensations over ACID
by Paul Robinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1494?page=com.atlassian.jira.plugin.... ]
Paul Robinson updated JBTM-1494:
--------------------------------
Description:
As part of evangelising compensations, it would be useful to show performance comparisons for different classes of applications.
Ideally, these results should show that that, for certain classes of applications, the performance of a compensation-based transaction is a lot better than for an ACID transaction.
was:
As part of evangelising compensations, it would be useful to show the performance comparisons for an application distributed over the internet.
Ideally, these results should show that that the performance of WS-BA is a lot better than WS-AT. Also it would be good to show that the overhead of using WS-BA over not using it, is relatively small compared to the benefits of guarantees it gives.
We might need to spend some time doing some minor optimizations as part of this issue.
> Produce performance figures to show performance improvements of Compensations over ACID
> ---------------------------------------------------------------------------------------
>
> Key: JBTM-1494
> URL: https://issues.jboss.org/browse/JBTM-1494
> Project: JBoss Transaction Manager
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: XTS
> Reporter: Paul Robinson
> Assignee: Paul Robinson
> Fix For: 5.0.0.Final
>
>
> As part of evangelising compensations, it would be useful to show performance comparisons for different classes of applications.
> Ideally, these results should show that that, for certain classes of applications, the performance of a compensation-based transaction is a lot better than for an ACID transaction.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1494) Produce performance figures to show performance improvements of Compensations over ACID
by Paul Robinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1494?page=com.atlassian.jira.plugin.... ]
Paul Robinson edited comment on JBTM-1494 at 5/7/13 9:41 AM:
-------------------------------------------------------------
It is likely that we will need to make performance improvements to get the numbers we need. In particular we may need to remove the SOAP stack from local calls.
was (Author: paul.robinson):
It is likely that we will need to make performance improvements to get the numbers we need.
> Produce performance figures to show performance improvements of Compensations over ACID
> ---------------------------------------------------------------------------------------
>
> Key: JBTM-1494
> URL: https://issues.jboss.org/browse/JBTM-1494
> Project: JBoss Transaction Manager
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: XTS
> Reporter: Paul Robinson
> Assignee: Paul Robinson
> Fix For: 5.0.0.Final
>
>
> As part of evangelising compensations, it would be useful to show performance comparisons for different classes of applications.
> Ideally, these results should show that that, for certain classes of applications, the performance of a compensation-based transaction is a lot better than for an ACID transaction.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1494) Produce performance figures to show performance improvements of using Compensations over ACID
by Paul Robinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1494?page=com.atlassian.jira.plugin.... ]
Paul Robinson updated JBTM-1494:
--------------------------------
Summary: Produce performance figures to show performance improvements of using Compensations over ACID (was: Produce performance figures to show improvements of using Compensations over ACID)
> Produce performance figures to show performance improvements of using Compensations over ACID
> ---------------------------------------------------------------------------------------------
>
> Key: JBTM-1494
> URL: https://issues.jboss.org/browse/JBTM-1494
> Project: JBoss Transaction Manager
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: XTS
> Reporter: Paul Robinson
> Assignee: Paul Robinson
> Fix For: 5.0.0.Final
>
>
> As part of evangelising compensations, it would be useful to show the performance comparisons for an application distributed over the internet.
> Ideally, these results should show that that the performance of WS-BA is a lot better than WS-AT. Also it would be good to show that the overhead of using WS-BA over not using it, is relatively small compared to the benefits of guarantees it gives.
> We might need to spend some time doing some minor optimizations as part of this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1494) Produce performance figures to show performance improvements of Compensations over ACID
by Paul Robinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1494?page=com.atlassian.jira.plugin.... ]
Paul Robinson updated JBTM-1494:
--------------------------------
Summary: Produce performance figures to show performance improvements of Compensations over ACID (was: Produce performance figures to show performance improvements of using Compensations over ACID)
> Produce performance figures to show performance improvements of Compensations over ACID
> ---------------------------------------------------------------------------------------
>
> Key: JBTM-1494
> URL: https://issues.jboss.org/browse/JBTM-1494
> Project: JBoss Transaction Manager
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: XTS
> Reporter: Paul Robinson
> Assignee: Paul Robinson
> Fix For: 5.0.0.Final
>
>
> As part of evangelising compensations, it would be useful to show the performance comparisons for an application distributed over the internet.
> Ideally, these results should show that that the performance of WS-BA is a lot better than WS-AT. Also it would be good to show that the overhead of using WS-BA over not using it, is relatively small compared to the benefits of guarantees it gives.
> We might need to spend some time doing some minor optimizations as part of this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1494) Produce performance figures to show improvements of using Compensations over ACID
by Paul Robinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1494?page=com.atlassian.jira.plugin.... ]
Paul Robinson updated JBTM-1494:
--------------------------------
Summary: Produce performance figures to show improvements of using Compensations over ACID (was: Produce performance figures to show improvement of using WS-BA over WAN)
> Produce performance figures to show improvements of using Compensations over ACID
> ---------------------------------------------------------------------------------
>
> Key: JBTM-1494
> URL: https://issues.jboss.org/browse/JBTM-1494
> Project: JBoss Transaction Manager
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: XTS
> Reporter: Paul Robinson
> Assignee: Paul Robinson
> Fix For: 5.0.0.Final
>
>
> As part of evangelising compensations, it would be useful to show the performance comparisons for an application distributed over the internet.
> Ideally, these results should show that that the performance of WS-BA is a lot better than WS-AT. Also it would be good to show that the overhead of using WS-BA over not using it, is relatively small compared to the benefits of guarantees it gives.
> We might need to spend some time doing some minor optimizations as part of this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1494) Produce performance figures to show improvement of using WS-BA over WAN
by Paul Robinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1494?page=com.atlassian.jira.plugin.... ]
Paul Robinson commented on JBTM-1494:
-------------------------------------
It is likely that we will need to make performance improvements to get the numbers we need.
> Produce performance figures to show improvement of using WS-BA over WAN
> -----------------------------------------------------------------------
>
> Key: JBTM-1494
> URL: https://issues.jboss.org/browse/JBTM-1494
> Project: JBoss Transaction Manager
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: XTS
> Reporter: Paul Robinson
> Assignee: Paul Robinson
> Fix For: 5.0.0.Final
>
>
> As part of evangelising compensations, it would be useful to show the performance comparisons for an application distributed over the internet.
> Ideally, these results should show that that the performance of WS-BA is a lot better than WS-AT. Also it would be good to show that the overhead of using WS-BA over not using it, is relatively small compared to the benefits of guarantees it gives.
> We might need to spend some time doing some minor optimizations as part of this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (JBTM-1680) Allow 2PC participants to enlist in a compensation-based transaction
by Paul Robinson (JIRA)
Paul Robinson created JBTM-1680:
-----------------------------------
Summary: Allow 2PC participants to enlist in a compensation-based transaction
Key: JBTM-1680
URL: https://issues.jboss.org/browse/JBTM-1680
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: TXFramework, XTS
Reporter: Paul Robinson
Assignee: Paul Robinson
Fix For: 5.0.0.Final
In some situations a developer may need to coordinate multiple resources, where some are 2PC and some are not. Here it could be possible to use enlist the 2PC participants in a compensation-based transaction. The xa.prepare happens in the complete phase, the xa.commit during close and xa.rollback during compensate.
This could provide an alternative to LRCO, where the last resource is compensation-based and the other resources remain 2PC. The benefit of this approach is that the failure window associated with LRCO does not exist. The negative of this approach is that the isolation of the compensation-based participant is reduced.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months