Hi Til, 

 

yes, it is as Jeff wrote - as we probably upgrade to Java 21 for the Turbine 
release, that we have an equivalent Java-level for Torque ..



I started thinking about Java 21 first to allow support for derby v10.17.1.0, 
requires Java 21 – but Derby is now retired.

 

Torque does have “synchronized” operations at a very few places (e.g. 
LargeSelect, which is not used, except explicitely), and some recent discussion 
was about performance (TORQUE-364), but probably for Torque ORM there is no 
impact of virtual threads, even if connectors might use this in the future 
(most connectors still require just Java 8).

 

The conclusion might be: Keep it in mind, do not support latest derby version 
and upgrade only later while keeping until then Torque in v7.1-SNAPSHOT..

 

Best regards,

Georg

 

On May 9, 2026 3:25:21 PM GMT+03:00, Jeffery Painter <[email protected]> wrote:

I support it as we move Turbine toward more modern Java support - torque is an 
integral part :-)

-

Jeff


On 5/9/26 08:16, Tilmann Zäschke wrote:

Hi Georg,

I'm not a torque user, so I have no stake in this.
I'm just wondering what the motivation is?

Often, libraries tend to be intentionally slow with updating requirements (e.g. 
required Java version). I'm just guessing but many projects that require torque 
may be stuck on older Java version?
What are the advantages of upgrading to Java 21?

Again, don't let me stop you, I have no stake in this, just some thoughts from 
my side :-)

Best,
Til


On 08/05/2026 11:18, Kallidis, Georg wrote:

Hi Torque Devs,

I propose updating Torque to version 8.0-SNAPSHOT and setting Java version
to 21 (from 17).

Accompanying this I would commit this with a couple of dependency updates ..


This would be the next bottom line version for the next Torque release.

Without opposing replies, I would proceed and update the trunk in the next
weeks.

Thanks,

Best regards, Georg



  _____  

To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



  _____  

To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to