- 167173: Utility to decode hex-XIDs reported by the back-end resource monitoring tools.
- 169575: Logging: increase concurrency by limiting use of synchronized blocks
- 169171: Fixed bug in CleanupPendingTransactionContextFilter
- 169144: Bug in subtransaction create: rootId is wrong
- 168653: REST/ACID: add "serial" header for lock sharing among siblings
- 168910: REST/ACID: add root's ID to propagation
- 169023: REST/ACID: add "extent" to response headers so we can tolerate retries
- 166698: Fixed timeout errors in Hazelcast demo
- 167897: LogCloud 3rd party demo not working
- 167899: Spring/Tomcat demo not working
- Warning: Known Issues With REST Demos
- Available to customers only. Want to become a customer?
167173: Utility to decode hex-XIDs reported by the back-end resource monitoring tools.
You can now use the LogUtil tool to decode hex-XIDs so you get values that make sense for your configuration. See here for the documentation.169575: Logging: increase concurrency by limiting use of synchronized blocks
We've eliminated some logging contention points by replacing synchronized blocks with reentrant locks (shared versus exclusive).
169171: Fixed bug in CleanupPendingTransactionContextFilter
We incorrectly passed a milliseconds value for the JTA timeout - which expects a seconds value. This would lead to numerous log warnings like: "Attempt to create a transaction with a timeout that exceeds maximum - truncating to xxx". This has now been fixed.
169144: Bug in subtransaction create: rootId is wrong
Creating a subtransaction did not set the correct root, which made it hard for different subtransactions to share locks.
168653: REST/ACID: add "serial" header for lock sharing among siblings
We've added a special header to facilitate lock sharing among related transactions across different incoming REST calls.
168910: REST/ACID: add root's ID to propagation
We've added the root transaction to the propagation headers to facilitate lock sharing among related transactions across different incoming REST calls.
169023: REST/ACID: add "extent" to response headers so we can tolerate retries
Failed remote calls can now safely be retried without risking duplicate transactions at the remote end.
166698: Fixed timeout errors in Hazelcast demo
This demo has now been fixed.
167897: LogCloud 3rd party demo not working
This demo has now been fixed.
167899: Spring/Tomcat demo not working
This demo has now been fixed.
Warning: Known Issues With REST Demos
While testing this release, we've noticed that some of the REST demos no longer work - this will be fixed for the next release. This will only affect development projects that are testing REST transactions.