aglinxinyuan commented on PR #6227: URL: https://github.com/apache/texera/pull/6227#issuecomment-4910126887
Pushed a follow-up commit to get CI green — hadoop-common 3.5.0 swaps hadoop's web stack from Jersey 1.x (`com.sun.jersey`, which we already exclude) to Jersey 2.46 (`org.glassfish.jersey.*`). SBT's max-version eviction then bumped Dropwizard 1.3.23's Jersey 2.25.1 across the amber classpath, and 2.46 dropped `AbstractValueFactoryProvider` — which `dropwizard-auth` needs — so `ComputingUnitMaster` failed to compile. The 2.46 leaked in through three transitive paths (direct `hadoop-common`, `workflow-core`, and `commons-vfs2 -> hadoop-hdfs-client`), so instead of chasing per-edge exclusions I pinned the shared Jersey core/containers artifacts back to 2.25.1 in `WorkflowExecutionService` and dropped hadoop's 2.46-only `jersey-hk2` module. The resolved stack is now jersey 2.25.1 + hk2 2.5.0-b32, identical to `main`. Also synced `amber/LICENSE-binary-java` (hadoop 3.5.0 jars, dropped `jettison`, added the glassfish JAXB runtime hadoop now bundles) and regenerated `amber/NOTICE-binary`. Verified the amber compile, dist, and the PR-mode binary-license + NOTICE checks locally. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
