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. … 20 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-3047] adjusting stopping listener for avoid deadlock on client scan request while conainer is about shutdown

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

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

  1. … 8 more files in changeset.
[JBTM-2730] Not using system default encoding but UTF-8

Fix of static analysis bug

21994 Dm: Dubious method used In org.jboss.narayana.osgi.jta.internal.ObjStoreBrowserImpl.ObjStoreBrowserImpl

(com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreBrowser):

Found a call to a method which will perform a byte to String (or String

to byte) conversion, and will assume that the default platform encoding

is suitable)

Any conversion from byt and char should not use default platform

encoding. With default encoding code behaves differently depending

platform it runs on. Especially it's harmfull when data flows from one

platform to another.

Using UTF-8 as default.

  1. … 30 more files in changeset.
JBTM-2720 added a facility to allow a user to provide an initial offset to starting recovery

  1. … 2 more files in changeset.
JBTM-2720 added a facility to allow a user to provide an initial offset to starting recovery

  1. … 2 more files in changeset.
JBTM-2720 added a facility to allow a user to provide an initial offset to starting recovery

  1. … 2 more files in changeset.
JBTM-2720 added a facility to allow a user to provide an initial offset to starting recovery

  1. … 2 more files in changeset.
Updated to 4.17.33.Final

  1. … 455 more files in changeset.
Updated to 5.3.1.Final

  1. … 569 more files in changeset.
JBTM-2318 Updated to make some of the messages that commonly appear at startup less verbose

    • -2
    • +2
    ./ExpiredTransactionStatusManagerScanner.java
  1. … 7 more files in changeset.
JBTM-2367 Moved ClassloadingUtility to common folder

  1. … 21 more files in changeset.
Updated to 5.0.4.Final

    • -43
    • +43
    ./AtomicActionExpiryScanner.java
    • -169
    • +169
    ./ExpiredTransactionScanner.java
  1. … 164 more files in changeset.
Updated to 4.17.23.Final

    • -43
    • +43
    ./AtomicActionExpiryScanner.java
    • -166
    • +166
    ./ExpiredTransactionScanner.java
  1. … 84 more files in changeset.
JBTM-2256. Remove race condition between recovery manager initialization and expiry scanner

JBTM-2256. Remove race condition between recovery manager initialization and expiry scanner

[BZ1113225] Expose CMR records as MBeans

    • -0
    • +40
    ./RecoveryManagerStatus.java
  1. … 21 more files in changeset.
[JBTM-2238] Expose CMR records as MBeans

    • -0
    • +40
    ./RecoveryManagerStatus.java
  1. … 21 more files in changeset.
JBTM-2119 : Write log message in ExpiredTransactionScanner when an entry is moved

  1. … 1 more file in changeset.
JBTM-2016 Allow the AARM to still exist in the list of recovery modules for the VolatileStore even though it would not be able to recover anything

    • -18
    • +21
    ./AtomicActionRecoveryModule.java
JBTM-589. Javadocs were added on static blocks and where possible field initialisations where removed from them. Final where added on variables where possible.

    • -4
    • +6
    ./ExpiredTransactionStatusManagerScanner.java
  1. … 38 more files in changeset.
JBTM-1207 large timeouts

[JBTM-810] Make socketless comms between the TM and RM the default

  1. … 10 more files in changeset.
Deprecated some test only code

  1. … 3 more files in changeset.
    • -0
    • +43
    ./AtomicActionExpiryScanner.java
    • -0
    • +276
    ./AtomicActionRecoveryModule.java
    • -0
    • +118
    ./Connection.java
    • -0
    • +290
    ./ExpiredEntryMonitor.java
    • -0
    • +166
    ./ExpiredTransactionScanner.java
    • -0
    • +167
    ./ExpiredTransactionStatusManagerScanner.java
    • -0
    • +976
    ./PeriodicRecovery.java
    • -0
    • +84
    ./RecActivatorLoader.java
    • -0
    • +231
    ./RecoveryManagerImple.java
    • -0
    • +327
    ./TransactionStatusConnector.java
    • -0
    • +362
    ./TransactionStatusManagerItem.java
    • -0
    • +134
    ./WorkerService.java
  1. … 5216 more files in changeset.