You are here: Blog » Release notes

Release notes

139964 Al­low for op­tion­al SQL state­ment to ini­tialise new con­nec­tions in the pool

We added a new op­tion­al DataSource con­fig prop­er­ty called initCon­nec­tionSql. When set, the con­nec­tion pool will trig­ger the spec­i­fied SQL when a new con­nec­tion is added to the pool.

139076 Add sup­port for Hazel­cast as XARe­source in a JTA trans­ac­tion

It is now pos­si­ble to use Hazel­cast dis­trib­uted caching as part of your trans­ac­tions. If there is a roll­back then any changes in the cache will roll­back too. This is use­ful if you want to keep your cache con­sis­tent with your mes­sag­ing and/or data­base, and it re­duces the need for man­u­al evict­ing from the cache.

This func­tion­al­i­ty has been test­ed against Hazel­cast 3.5, which also in­cludes XA sup­port. Nev­er­the­less, for re­cov­ery pur­pos­es you still need Atomikos func­tion­al­i­ty, cov­ered in this re­lease.

136943: Prop­er­tyUtils should sup­port all Java prim­i­tive types

Some prim­i­tive types were as yet un­sup­port­ed, like long / byte / float­ing point / char. Sup­port for these has now been added.

136133: Clos­ing a con­nec­tion han­dle a sec­ond time should not af­fect in­ter­me­di­ate reuse

Un­der cer­tain cir­cum­stances, clos­ing a con­nec­tion twice could af­fect in­ter­me­di­ate reuse from the pool. This has now been fixed.

136354: LogUtil: add de­pen­den­cy on trans­ac­tions-jdbc so non-xa log con­tent can be de­se­ri­alised

Non-XA par­tic­i­pants could not be de­se­ri­alised from the logs with­out this ex­tra de­pen­den­cy.

135749: Mo­d­ule trans­ac­tions-writea­head: re­move ob­so­lete li­cense check

Our write-ahead mod­ule con­tained an ob­so­lete li­cense check that pre­vent­ed it from work­ing with re­cent cus­tomers who no longer have/need li­cense files in their in­stal­la­tion.

135736: Ex­tend LogUtil to show log en­try sta­tis­tics

Our log util­i­ty now also shows sta­tis­tics on the av­er­age byte size of log en­tries.

Corporate Information

Atomikos Corporate Headquarters
Hoveniersstraat, 39/1, 2800
Mechelen, Belgium

Contact Us

Copyright 2026 Atomikos BVBA | Our Privacy Policy
By using this site you agree to our cookies. More info. That's Fine