Closed quantranhong1999 closed 4 months ago
[PGSQL] Rebase postgresql branch on master
jOOQ 3.16 is end of life.
Given James supports Java 21 now, we can upgrade the jOOQ version to the latest one e.g. 3.19.6 https://www.jooq.org/download/versions# to leverage the bug fixes and optimization.
We may need some refactoring as the jOOQ API could be changed.
CI is green.
https://github.com/apache/james-project/pull/2146
Presiquisites
[PGSQL] Rebase postgresql branch on master
Why
jOOQ 3.16 is end of life.
Given James supports Java 21 now, we can upgrade the jOOQ version to the latest one e.g. 3.19.6 https://www.jooq.org/download/versions# to leverage the bug fixes and optimization.
How
We may need some refactoring as the jOOQ API could be changed.
DoD
CI is green.