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]
smime.p7s
Description: S/MIME cryptographic signature
