Skip to content

Jakarta Upgrade (Jersey 3, Tomcat 10)#30

Draft
ryanrdoherty wants to merge 197 commits intomasterfrom
jakarta
Draft

Jakarta Upgrade (Jersey 3, Tomcat 10)#30
ryanrdoherty wants to merge 197 commits intomasterfrom
jakarta

Conversation

@ryanrdoherty
Copy link
Member

This is a long-term branch embodying changes needed to use Jakarta EE (vs JavaEE) and the associated Jersey 3.x. The merging of this branch to master requires that our website either 1) Upgrade to Tomcat 10+, or 2) Do away with Tomcat entirely and use some other service framework that supports Jakarta EE. Until that happens, we will continue to release both "regular" i.e. JavaEE from master, and Jakarta i.e. from this branch, versions of FgpUtil libs.

dmgaldi and others added 30 commits March 29, 2022 16:00
ryanrdoherty and others added 25 commits November 13, 2025 23:42
* add autocommit flag

* move enum
…action management (#39)

* Refine SQLRunner API around query params, argument batches, and transaction management

* Move result set handlers to their own package

* hopefully final touches

* Make sure autocommit is on on freshly fetched connections

* Execute commit on result set's connection; this will close any resources (cursors) related to this operation even if the caller does not immediately close the connection

* Clean up diagnostic logging

* Better comments and clean up logging

* Add comments on why we use explicit result set flags

* Remove diagnostic log
@ryanrdoherty ryanrdoherty self-assigned this Jan 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants