Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-2274

Create separate assumed complete type for heuristic transactions

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 4.17.24, 5.0.4
    • Component/s: JTS
    • Labels:
      None

      Description

      Currently all JTS transaction records are moved to assumed complete store after 3 recovery tries. This is not good if the transaction has a heuristic outcome. It leads to the heuristic participant being rolled back, because recovery coordinator cannot see the log record after the move.

      Creating separate locations for such heuristic transactions and checking their status during replay_completion would solve the problem.

        Attachments

          Activity

            People

            Assignee:
            gytis Gytis Trikleris
            Reporter:
            gytis Gytis Trikleris
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: