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.
[JBTM-3148] returning correct error code on one phase commit failure

    • -0
    • +16
    ./subordinate/SubordinateAtomicAction.java
  1. … 3 more files in changeset.
  1. … 7 more files in changeset.
[JBTM-3079] adding test and improving logging

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

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

    • -0
    • +1
    ./subordinate/SubordinateAtomicAction.java
  1. … 7 more files in changeset.
Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -0
    • +2
    ./subordinate/SubordinateAtomicAction.java
  1. … 7 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -0
    • +2
    ./subordinate/SubordinateAtomicAction.java
  1. … 7 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -0
    • +2
    ./subordinate/SubordinateAtomicAction.java
  1. … 7 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -0
    • +2
    ./subordinate/SubordinateAtomicAction.java
  1. … 7 more files in changeset.
JBTM-2916 Detect if a prepare 1PC scenario occured during prepare and throw an exception if so

    • -0
    • +2
    ./subordinate/SubordinateAtomicAction.java
  1. … 7 more files in changeset.
JBTM-2914 fix to set the timeout value

    • -0
    • +2
    ./subordinate/SubordinateAtomicAction.java
  1. … 1 more file in changeset.
JBTM-2914 fix to set the timeout value

    • -0
    • +2
    ./subordinate/SubordinateAtomicAction.java
  1. … 1 more file in changeset.
[JBTM-2897] on Transaction.registerSynchronization throw System not NullPointer exception

  1. … 1 more file in changeset.
[JBTM-2870] adding functionality of getDeferredThrowables to implementation of SubordinateTransaction/ImportedTransaction

  1. … 1 more file in changeset.
[JBTM-2870] adding functionality of getDeferredThrowables to implementation of SubordinateTransaction/ImportedTransaction

  1. … 1 more file in changeset.
JBTM-2850 Updated to not throw an exception if we get XAER_PROTO

  1. … 2 more files in changeset.
[WFLY-8275][JBEAP-8993] XATerminator getTransaction should count with subordinate transactions too

  1. … 3 more files 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-2848] Fix incorrect equals() operation

    • -24
    • +0
    ./subordinate/TransactionImple.java
    • -25
    • +0
    ./subordinate/jca/TransactionImple.java
[JBTM-2870] adding getDeferredThrowables to SubordinateTransaction API

  1. … 1 more file in changeset.
[JBTM-2870] adding getDeferredThrowables to SubordinateTransaction API

  1. … 1 more file in changeset.
[JBTM-2847] XATerminatorImple#getCurrentTransactionId should not thrown NPE but rather returns null instead of txn uid

  1. … 1 more file in changeset.
JBTM-2701 Updated to allow JCA recover call to refresh the list of XID from the XARs before trying to recover the inflowed transaction

  1. … 5 more files in changeset.
JBTM-2774 Remove the reference to the TransactionImple when the parent coordinator tells the transaction to rollback

    • -1
    • +17
    ./jca/TransactionImporterImple.java
  1. … 7 more files in changeset.
JBTM-2774 Remove the reference to the TransactionImple when the parent coordinator tells the transaction to rollback

    • -2
    • +20
    ./jca/TransactionImporterImple.java
  1. … 7 more files in changeset.
JBTM-2774 Remove the reference to the TransactionImple when the parent coordinator tells the transaction to rollback

    • -1
    • +28
    ./jca/TransactionImporterImple.java
  1. … 7 more files in changeset.
JBTM-2749 Implement new SPI methods

    • -6
    • +11
    ./jca/TransactionImporterImple.java
    • -1
    • +6
    ./subordinate/jca/TransactionImple.java
  1. … 9 more files in changeset.
JBTM-2749 Use SubordinateXidImple for our xids

  1. … 1 more file in changeset.
JBTM-2749 Thread safe method to import (or create) an Xid

  1. … 5 more files in changeset.