Fea­ture172711
Sup­port for net­workTime­out on the JDBC con­nec­tions

You can now con­fig­ure a net­workTime­out pa­ra­me­ter for the pool.

Tech­ni­cal de­tails

Net­work is­sues are a re­cur­ring prob­lem for con­nec­tion pools: a pool at­tempts to keep con­nec­tions open, where­as in­ter­me­di­aries on the net­work tend to close them (silent­ly). In ad­di­tion, backed servers go­ing down can also in­val­i­date the pool's con­nec­tions.

Th­ese con­di­tions can eas­i­ly lead to long block times on the pool and its con­nec­tions and the ap­pli­ca­tion thus be­comes un­re­spon­sive. By set­ting the new net­workTime­out prop­er­ty on our data­source class­es you can lim­it the time that ap­pli­ca­tions can block on the net­work.

This new fea­ture only works if the un­der­ly­ing dri­ver sup­ports it (leave the prop­er­ty un­set if not). Also, any time­out val­ue you con­fig­ure must be high­er than the typ­i­cal du­ra­tion of your SQL op­er­a­tions, so it must also be high­er than the trans­ac­tion time­out.

Changes im­pact­ing client API

FREE TEXT / OPTIONAL

Bug194432
Log warn­ing on er­rors dur­ing pre­pare

Sever­i­ty:3
Af­fect­ed ver­sion(s):5.0.107

De­scrip­tion

We now log warn­ings for er­rors dur­ing the pre­pare phase.

Tech­ni­cal de­tails

When an er­ror hap­pens dur­ing pre­pare then we used to log de­bug in­for­ma­tion. Con­se­quent­ly, some use­ful in­for­ma­tion was hard to find, in par­tic­u­lar fail­ures due to de­ferred con­straint vi­o­la­tions. We now log as warn­ings in­stead.

Changes im­pact­ing client API

None.

Bug194408
Fixed javadoc is­sue dur­ing re­lease up­load

Sever­i­ty:4
Af­fect­ed ver­sion(s):5.0.107

De­scrip­tion

You can now (again) ac­cess the javadoc in your IDE.

Tech­ni­cal de­tails

We en­coun­tered a re­lease prob­lem in the 5.0.107 re­lease for which we had to dis­able the javadoc plu­g­in. This meant that most of that re­lease went un­doc­u­ment­ed. We have now fixed this.

Changes im­pact­ing client API

None, ex­cept that the doc­u­men­ta­tion is now in­clud­ed.

About Sever­i­ty

The sever­i­ty lev­els we use are de­fined in our sup­port terms and con­di­tions.

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

Free Tr­i­al
RSS

Comments

Add a comment

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