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

    • -4
    • +7
    ./arjuna/ats/arjuna/coordinator/BasicAction.java
  1. … 18 more files in changeset.
[JBTM-3134] adding exception message to StoreManager.init when class initialization fails

    • -0
    • +3
    ./arjuna/ats/arjuna/logging/arjunaI18NLogger.java
    • -0
    • +4
    ./arjuna/ats/arjuna/objectstore/StoreManager.java
JBTM-3057 replace the 'tt' with the 'code' as it is not supported on HTML5

  1. … 4 more files in changeset.
Updated javadoc for driver classes

postgres_driver ought to extend postgresql_driver

[WFLY-11739] add support for PostgreSQL Plus 10.1

[JBTM-3107] removing and escaping single quote characters from log message format

    • -6
    • +6
    ./arjuna/ats/arjuna/logging/arjunaI18NLogger.java
  1. … 9 more files in changeset.
  1. … 7 more files in changeset.
Adding inbound txbridge commit crashrec test

follow-up to JBTM-3079 where active xids were considered

to not be processed by recovery manager

  1. … 4 more files in changeset.
[JBTM-3079] adding test and improving logging

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

    • -0
    • +304
    ./arjuna/ats/arjuna/common/MetaObjectStoreEnvironmentBean.java
  1. … 1 more file in changeset.
[JBTM-3047] adjusting stopping listener for avoid deadlock on client scan request while conainer is about shutdown

  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.

    • -5
    • +12
    ./arjuna/ats/arjuna/tools/RecoveryMonitor.java
  1. … 2 more files in changeset.
JBTM-3017 Change RecoveryMonitor output text for a synchronous scan Add a test for the successful case.

    • -5
    • +12
    ./arjuna/ats/arjuna/tools/RecoveryMonitor.java
  1. … 2 more files in changeset.
JBTM-3017 Report periodic recovery problems

    • -0
    • +42
    ./arjuna/ats/arjuna/recovery/ExtendedRecoveryModule.java
    • -1
    • +16
    ./arjuna/ats/arjuna/recovery/RecoveryDriver.java
    • -14
    • +24
    ./arjuna/ats/arjuna/tools/RecoveryMonitor.java
  1. … 5 more files in changeset.
JBTM-3017 Report periodic recovery problems

    • -0
    • +42
    ./arjuna/ats/arjuna/recovery/ExtendedRecoveryModule.java
    • -1
    • +16
    ./arjuna/ats/arjuna/recovery/RecoveryDriver.java
    • -14
    • +24
    ./arjuna/ats/arjuna/tools/RecoveryMonitor.java
  1. … 5 more files in changeset.
[JBTM-3025] Xid created from imported transaction should not change node name

reasoning of the change JBTM-2893 were issues on JCA inflow transactions

which did not work when inflowed from more resources. The fix of 2893

fixed the issue but itroduced issue with the node name of subordinate

transaction differs.

    • -0
    • +49
    ./arjuna/ats/internal/arjuna/FormatConstants.java
  1. … 7 more files in changeset.
JBTM-3021 Make sure to only use one lock when dealing the _synchs object. Otherwise .next() can get a ConcurrentModificationException

  1. … 1 more file in changeset.
[JBTM-2880] replacing some of the exception print stacktrace calls for usage of logger

    • -0
    • +5
    ./arjuna/ats/arjuna/logging/arjunaI18NLogger.java
  1. … 12 more files in changeset.
JBTM-2990 performance fix for ThreadUtil lock contention.

    • -23
    • +46
    ./arjuna/ats/arjuna/utils/ThreadUtil.java
[JBTM-2983] Returning a correct error code for LRCO one phase resource

JBTM-2956 Added a simple pooling datasource wrapper

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

    • -5
    • +3
    ./arjuna/ats/arjuna/coordinator/BasicAction.java
  1. … 2 more files in changeset.
Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -1
    • +3
    ./arjuna/ats/arjuna/coordinator/BasicAction.java
  1. … 8 more files in changeset.
Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -1
    • +3
    ./arjuna/ats/arjuna/coordinator/BasicAction.java
  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -1
    • +3
    ./arjuna/ats/arjuna/coordinator/BasicAction.java
  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -1
    • +3
    ./arjuna/ats/arjuna/coordinator/BasicAction.java
  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -1
    • +3
    ./arjuna/ats/arjuna/coordinator/BasicAction.java
  1. … 8 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -1
    • +3
    ./arjuna/ats/arjuna/coordinator/BasicAction.java
  1. … 8 more files in changeset.