Commit bb4583e
Revert jedis 6.0.0 → 5.1.3 and jakarta-persistence-api 3.2.0 → 3.1.0
Both upgrades introduced binary incompatibilities with pre-compiled
Seqera internal libraries and the Micronaut Data layer respectively.
jedis 6.0.0 — same pattern as failsafe:
All Seqera internal JARs (lib-jedis-pool, jedis-lock,
lib-cache-tiered-redis, lib-data-store-*-redis, …) were compiled
against jedis 5.1.4. Forcing 6.0.0 caused silent auth-cache failures
that broke every test going through the registry proxy.
jakarta-persistence-api 3.2.0 — Micronaut Data compiled against 3.1.0:
JPA 3.2 added new abstract methods to core interfaces. Micronaut Data
JDBC (compiled against 3.1.0) throws AbstractMethodError at runtime,
breaking DB-backed token creation and therefore all registry proxy
tests that depend on it. The Micronaut BOM manages this at 3.1.0;
our explicit 3.2.0 was overriding that constraint.
Both are pinned to the versions the pre-compiled JARs expect until the
upstream libraries are updated to support the newer major versions.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 09d3b7a commit bb4583e
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| |||
0 commit comments