Release Notes - JBoss Transaction Manager - Version 5.1.0 - HTML format

Feature Request

  • [JBTM-860] - use XAResourceWrapper metadata for assume complete
  • [JBTM-2325] - Allow the user to provide a reference to an XADataSource for Transactional Driver
  • [JBTM-2332] - resolve_initial_references on JDK ORB
  • [JBTM-2342] - Add callbacks for thread-to-transaction association changes
  • [JBTM-2343] - Add a new Observer SPI for tracking transaction state association changes

Bug

  • [JBTM-1572] - a failure in the txfooapp quickstart does not return -1 so it appears to run even when it hasn't
  • [JBTM-2090] - BlackTie process terminating with default action of signal 13 (SIGPIPE)
  • [JBTM-2101] - Blacktie integration CSTest hang
  • [JBTM-2141] - Narayana WildFly branch pull request CI testing does not work
  • [JBTM-2301] - PerformanceTest regression
  • [JBTM-2321] - apache-log4cxx.contrib:log4cxx:jar:centos70x64:902683 not found during Blacktie build
  • [JBTM-2327] - wildfly-blacktie does not contain jars in the release
  • [JBTM-2331] - TransactionalDriver may leave a JDBC Connection associated after transaction termination
  • [JBTM-2333] - Blacktie subsystem build fails, because of missing org.jacorb module
  • [JBTM-2336] - Transactional Driver tests fail on MySQL and Postgres database
  • [JBTM-2346] - CMRIntegrationTest deployment failed because of Weld
  • [JBTM-2349] - CompensationContext is destroyed once the first handler is invoked
  • [JBTM-2350] - CDI Transactional interceptors are not thread safe. (previousUserTransactionAvailability)
  • [JBTM-2353] - Compensation handler interceptors should not throw exception, if there is no transaction
  • [JBTM-2354] - PR Checker for narayana quickstarts broken
  • [JBTM-2356] - REST-AT recovery failure
  • [JBTM-2362] - DistributedRecoveryIntegrationTestCase#testSecondServerFailureBeforeCommit failure
  • [JBTM-2363] - Blacktie c++ tx client build build failure
  • [JBTM-2368] - CSV JMH benchmark file contains an unexpected double value
  • [JBTM-2371] - Error while creating coverage report
  • [JBTM-2373] - TransactionListenerRegistry class not found by jts integration module
  • [JBTM-2374] - Blacktie XATIM TestConnection test hanging
  • [JBTM-2376] - Quickstarts fail after SPI upgrade

Task

  • [JBTM-1453] - Reinstate/review the numbers to detect performance regressions
  • [JBTM-2316] - Add missing ArjunaJTS/jtax and ArjunaJTA/jdbc report to code-coverage
  • [JBTM-2322] - Add linux64el7 to the Narayana CI matrix for BlackTie
  • [JBTM-2323] - Resume dualstack testing on the NCL CI cluster
  • [JBTM-2330] - Document the procedure to discover and resolve heuristically completed branches in Narayana
  • [JBTM-2347] - Make JMH perf benchmark failure threshold configurable
  • [JBTM-2355] - Upgrade Narayana to use Wildfly 9.0.0.CR1-SNAPSHOT
  • [JBTM-2358] - Benchmark the different Object Store Implementations
  • [JBTM-2359] - cersei needs libaio-devel installing, causes txfooapp quickstart failed with missing the libaio.so
  • [JBTM-2361] - Remove dependency on test-utils
  • [JBTM-2367] - Move ClassLoadingUtil from core to common

Enhancement

  • [JBTM-2139] - update the narayana-quickstart jobs to make sure the txfooapp example is working
  • [JBTM-2337] - Add a PR profile for triggering a performance check
  • [JBTM-2341] - Add two more statistics

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.