Th­ese are the re­lease notes for Ex­tremeTrans­ac­tions 3.9.8.

123322: Avoid log­ging over­head for (root) trans­ac­tions with only one par­tic­i­pant

Trans­ac­tions with only 1 par­tic­i­pant (or re­source) will re­sort to 1-phase com­mit and there is no way to re­cov­er their state. There­fore, log­ging adds use­less over­head and is now avoid­ed.

123291: Un­ex­pect­ed XAEx­cep­tion er­rorCode dur­ing 2PC com­mit: call re­cov­er() to find out if retry makes sense

We now try to avoid un­nec­es­sary and an­noy­ing Heuris­ticHazard out­comes and dito re­tries, by do­ing ex­tra checks in the XARe­source back­end when­ev­er pos­si­ble.

Avail­able to cus­tomers only. Want to be­come a cus­tomer?

Send me a quote
RSS

Com­ments

Add a com­ment

Cor­po­rate In­for­ma­tion

Atomikos Cor­po­rate Head­quar­ters
Hove­niersstraat, 39/1, 2800
Meche­len, Bel­gium

Con­tact Us

Copy­right 2026 Atomikos BVBA | Our Pri­va­cy Pol­i­cy
By us­ing this site you agree to our cook­ies. More info. That's Fine