Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBTM-3138] XTS bridge 1PC consistency failure

When TxBridge is used to inbound the transaction and call the WS

which do some transactional work and the WS is the only one

resource then onePhase is used. But onePhase causes data is not saved

to object store and recovery after JVM crash goes to rollback.

This is a follow-up to JBTM-3079 where active xids were considered

to not be processed by recovery manager

  1. … 19 more files in changeset.
[JBTM-3134] adding exception message to StoreManager.init when class initialization fails

JBTM-3057 replace the 'tt' with the 'code' as it is not supported on HTML5

    • -4
    • +4
    ./exceptions/ObjectStoreException.java
  1. … 4 more files in changeset.
[JBTM-3107] removing and escaping single quote characters from log message format

  1. … 9 more files in changeset.
JBTM-3049 arjPropertyManager should update all named config bean instances

    • -0
    • +304
    ./common/MetaObjectStoreEnvironmentBean.java
  1. … 1 more file in changeset.
[JBTM-2847] refactoring based on reports from static code analysis

  1. … 4 more files in changeset.
JBTM-3017 Change RecoveryMonitor output text for a synchronous scan Add a test for the successful case.

  1. … 2 more files in changeset.
JBTM-3017 Change RecoveryMonitor output text for a synchronous scan Add a test for the successful case.

  1. … 2 more files in changeset.
JBTM-3017 Report periodic recovery problems

    • -0
    • +42
    ./recovery/ExtendedRecoveryModule.java
  1. … 6 more files in changeset.
JBTM-3017 Report periodic recovery problems

    • -0
    • +42
    ./recovery/ExtendedRecoveryModule.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

    • -53
    • +47
    ./coordinator/TwoPhaseCoordinator.java
  1. … 1 more file in changeset.
[JBTM-2880] replacing some of the exception print stacktrace calls for usage of logger

  1. … 12 more files in changeset.
JBTM-2990 performance fix for ThreadUtil lock contention.

JBTM-2926 Spurious stats for heuristics

  1. … 2 more files in changeset.
Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

  1. … 8 more files in changeset.
JBTM-2914 fix to set the timeout value

  1. … 1 more file in changeset.
JBTM-2914 fix to set the timeout value

  1. … 1 more file in changeset.
Revert "[JBTM-2905] moving JCAServerTransactionHeaderReader to package available during runtime"

This reverts commit cc57e0845bd4bc70d2a1b48a3e8db91016763317.

    • -1
    • +1
    ./tools/osb/mbean/ObjStoreBrowser.java
  1. … 3 more files in changeset.
JBTM-1488 An implementation of REST-LRA (long running actions)

  1. … 71 more files in changeset.
[JBTM-2905] moving JCAServerTransactionHeaderReader to package available during runtime

    • -1
    • +1
    ./tools/osb/mbean/ObjStoreBrowser.java
  1. … 3 more files in changeset.
[JBTM-2905] moving JCAServerTransactionHeaderReader to package available during runtime

    • -1
    • +1
    ./tools/osb/mbean/ObjStoreBrowser.java
  1. … 3 more files in changeset.
JBTM-2890 Allow a user to set async for afterCompletion without beforeCompletion

    • -0
    • +7
    ./coordinator/TwoPhaseCoordinator.java
  1. … 1 more file in changeset.
JBTM-2846 Ensure thread safe updates to actionStatus

[JBTM-2836] Adding support for suppressed exceptions in prepare for heuristic cases

When XAResourceRecord#topLevelPrepare ends in situation which is

not compliant with XA it's evaluated as heuristic state and another code

branch is taken in BasicAction#prepare method.

This other code branch is enriched for adding exception cause under

suppressed exception.

  1. … 2 more files in changeset.
[BZ-1406552][JBTM-2822] Add suppressed exceptions for failures during prepare

  1. … 1 more file in changeset.