The GitHub Actions job "Benchmarks" on texera.git/dependabot/sbt/org.jooq-jooq-3.21.6 has failed. Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).
Head commit for run: 7bed4b1777b1d9d92a97ed6c53f632edf5519a38 / Xinyuan Lin <[email protected]> fix(deps): cap org.jooq:jooq at 3.19.36 for Java 17 compatibility jOOQ 3.20+ Open Source Edition is compiled to Java 21 bytecode (class file version 65), but Texera builds and runs on Java 17 across every CI matrix. Bumping to 3.21.6 therefore failed at test runtime with UnsupportedClassVersionError (build / amber-integration and build / platform (computing-unit-managing-service)). Cap all runtime jooq declarations at 3.19.36 -- the latest release that still targets Java 17 -- in amber, computing-unit-managing-service and common/dao. jooq-codegen stays at 3.16.23 (build-time only, not bundled; generated code remains forward-compatible with the 3.19 runtime, and the 42.7.4 pgjdbc codegen pin still applies below 3.20). Resync the binary license metadata across all seven service dists: - jooq bullet 3.16.23 -> 3.19.36 in every LICENSE-binary. - amber drops com.sun.activation.jakarta.activation, which is no longer bundled: jooq's jakarta.xml.bind-api dependency became optional in 3.19, so amber's xml.bind-api falls back to 2.3.2 (no transitive activation). - Regenerate NOTICE-binary via bin/licensing/generate_notice_binary.py (io.r2dbc.r2dbc-spi 0.9.0 -> 1.0.0 everywhere; amber also reflects the xml.bind-api and activation changes). Report URL: https://github.com/apache/texera/actions/runs/28906997416 With regards, GitHub Actions via GitBox
