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

Reply via email to