Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-4158

If XA tests fail after the prepare of a transaction, subsequent tests may be affected

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 10.6.1.0
    • None
    • Test
    • Normal
    • Newcomer

    Description

      If XA Tests fail after the prepare of a transaction, but before commit or rollback, locks will be held on the database and operations such as CleanDatabaseSetup.teardown() can't cleanup all the objects and run very slowly because of the lock timeouts.

      Options include having XA tests use their own database or having CleanDatabaseSetup recover and rollback any prepared XA transactions.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kmarsden Katherine Marsden
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: