Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBTM-3148] returning correct error code on one phase commit failure

    • -0
    • +43
    ./subordinate/SubordinateTestCase.java
  1. … 4 more files in changeset.
[JBTM-3111][WFLY-11706] unificatino of the XARecoveryModule locks

to avoid potential deadlock scenario

    • -15
    • +15
    ./recovery/XARecoveryModuleHelpersUnitTest.java
    • -15
    • +75
    ./recovery/XARecoveryModuleUnitTest.java
  1. … 3 more files in changeset.
WFLY-10841 Updated to make sure we call ENDRSCAN before a resource helper is removed (rather than after in some circumstances)

    • -5
    • +6
    ./recovery/XARecoveryModuleHelpersUnitTest.java
  1. … 1 more file in changeset.
[JBTM-3047] adjusting stopping listener for avoid deadlock on client scan request while conainer is about shutdown

    • -0
    • +147
    ./recovery/RecoveryMonitorDeadlockTest.java
  1. … 2 more files in changeset.
JBTM-3017 Reset recovery failure flag on first recovery pass

    • -0
    • +167
    ./recovery/RecoveryScanTest.java
    • -1
    • +7
    ./recovery/XATestResourceXARecovery.java
  1. … 1 more file in changeset.
JBTM-3017 Reset recovery failure flag on first recovery pass

    • -0
    • +167
    ./recovery/RecoveryScanTest.java
    • -1
    • +7
    ./recovery/XATestResourceXARecovery.java
  1. … 1 more file in changeset.
JBTM-3017 Change RecoveryMonitor output text for a synchronous scan Add a test for the successful case.

    • -0
    • +128
    ./recovery/RecoveryMonitorTest2.java
  1. … 1 more file in changeset.
JBTM-3017 Change RecoveryMonitor output text for a synchronous scan Add a test for the successful case.

    • -0
    • +128
    ./recovery/RecoveryMonitorTest2.java
  1. … 1 more file in changeset.
JBTM-3017 Report periodic recovery problems

    • -0
    • +85
    ./recovery/RecoveryMonitorTest.java
    • -0
    • +120
    ./recovery/XATestResource.java
    • -0
    • +61
    ./recovery/XATestResourceXARecovery.java
  1. … 6 more files in changeset.
JBTM-3017 Report periodic recovery problems

    • -0
    • +85
    ./recovery/RecoveryMonitorTest.java
    • -0
    • +120
    ./recovery/XATestResource.java
    • -0
    • +61
    ./recovery/XATestResourceXARecovery.java
  1. … 6 more files in changeset.
JBTM-3021 Make sure to only use one lock when dealing the _synchs object. Otherwise .next() can get a ConcurrentModificationException

    • -0
    • +55
    ./timeout/TestSimultaneousRollbackWithSynchronizationRegistry.java
  1. … 1 more file in changeset.
JBTM-2984 Ensure that the JMS integration classes are in the Maven sources jar

    • -0
    • +127
    ./xa/ThreadedCommit.java
  1. … 4 more files in changeset.
JBTM-2837 backport for JDK7

JBTM-2974 Updated to make sure we only attempt recovery for subordinates which the recovery manager is configured to recover for

    • -0
    • +19
    ./recovery/XAResourceOrphanFilterTest.java
  1. … 2 more files in changeset.
JBTM-2974 Updated to make sure we only attempt recovery for subordinates which the recovery manager is configured to recover for

    • -0
    • +19
    ./recovery/XAResourceOrphanFilterTest.java
  1. … 2 more files in changeset.
JBTM-2974 Updated to make sure we only attempt recovery for subordinates which the recovery manager is configured to recover for

    • -0
    • +19
    ./recovery/XAResourceOrphanFilterTest.java
  1. … 2 more files in changeset.
JBTM-2974 Updated to make sure we only attempt recovery for subordinates which the recovery manager is configured to recover for

    • -0
    • +19
    ./recovery/XAResourceOrphanFilterTest.java
  1. … 2 more files in changeset.
[JBTM-2973] direct recoverable connection to be recoverable

when try to commit fails with RETRY. Then recoverable should be still

saved in object store in way that recovery manager is capable to

deserialize it and use it for committing.

    • -0
    • +65
    ./recovery/TestXAResourceRmFail.java
  1. … 6 more files in changeset.
JBTM-2955 Provide a mechanism to detect if there is a locally running Subordinate transaction before asserting whether Xid is orphan

    • -0
    • +58
    ./recovery/XAResourceOrphanFilterTest.java
  1. … 9 more files in changeset.
JBTM-2955 Provide a mechanism to detect if there is a locally running Subordinate transaction before asserting whether Xid is orphan

    • -0
    • +58
    ./recovery/XAResourceOrphanFilterTest.java
  1. … 9 more files in changeset.
JBTM-2955 Provide a mechanism to detect if there is a locally running Subordinate transaction before asserting whether Xid is orphan

    • -0
    • +58
    ./recovery/XAResourceOrphanFilterTest.java
  1. … 9 more files in changeset.
JBTM-2685 Provide a mechanism to detect if there is a locally running Subordinate transaction before asserting whether Xid is orphan

    • -0
    • +58
    ./recovery/XAResourceOrphanFilterTest.java
  1. … 9 more files in changeset.
[JBTM-2948] for failed beforeCompletion failure it could happen there is empty heuristics list which then fails with NPE

on the investigation this NPE could happen only for XTS where SubordinateATCoordinator

calls BasicAction.phase2Abort(true) where the true means report heuristics

if the report heuristics is false then the NPE will not happen

  1. … 5 more files in changeset.
JBTM-2926 Spurious stats for heuristics

    • -0
    • +133
    ./stats/DummyXAResource.java
    • -0
    • +248
    ./stats/StatSuccessUnitTest.java
  1. … 1 more file in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

JBTM-2885 If an XAR returns an XAE in XAR::recover() it is possible that we would attempt a rollback thinking it was stale. In the case of exception we should just reset the scans

    • -0
    • +138
    ./recovery/XARecoveryModuleUnitTest.java
  1. … 1 more file in changeset.
JBTM-2850 Updated to ensure that the duplicate XAResources have xa_end called as per JTA 1.2 spec 3.3.1

  1. … 7 more files in changeset.
JBTM-2685 Remove the ignored tests

    • -1
    • +0
    ./recovery/XARecoveryModuleHelpersUnitTest.java
  1. … 2 more files in changeset.
JBTM-2685 Remove the ignored tests

    • -1
    • +0
    ./recovery/XARecoveryModuleHelpersUnitTest.java
  1. … 2 more files in changeset.