HDFS-16796 YARN-11331. Upgrade Bootstrap and jQuery UI dependencies - #8749
uselesscoder-forever wants to merge 1 commit into
Conversation
|
💔 -1 overall
This message was automatically generated. |
c5345eb to
7640954
Compare
|
💔 -1 overall
This message was automatically generated. |
|
I rebased the single commit onto the current Apache The second Yetus failure is not a patch conflict. Its archived For verification, I downloaded the refreshed GitHub PR patch and ran |
7640954 to
89b9233
Compare
|
💔 -1 overall
This message was automatically generated. |
89b9233 to
b390cc2
Compare
|
💔 -1 overall
This message was automatically generated. |
b390cc2 to
be41529
Compare
|
CI follow-up:
Commit |
|
💔 -1 overall
This message was automatically generated. |
Upgrade the HDFS web interfaces to Bootstrap 5.3.8 and move HDFS and YARN to jQuery 4.0.0. Update jQuery UI, DataTables integration, legacy jsTree compatibility, WebHDFS upload CORS, and bundled dependency licensing. Generated-by: Codex
be41529 to
c8100a2
Compare
|
Follow-up on the build 4 Targeted verification passed: Result: 5 Java tests and 15 Jasmine specs passed with 0 failures. |
|
💔 -1 overall
This message was automatically generated. |
Description of PR
This patch addresses the Bootstrap and jQuery portions of:
It does not attempt to close every subtask covered by those umbrella issues.
The change:
bootstrap-editableassets and replaces the latter with a small inline permission editor;Content-Typerequest header in the DataNode WebHDFS CORS preflight used by browser file uploads;The dependency versions are upstream release artifacts under MIT-compatible licenses. No object-store code is changed.
Contains content generated by Codex.
How was this patch tested?
The full Maven unit-test suite was not run locally for this static web dependency migration. The affected legacy Application Catalog test path was run after diagnosing the CI failure. The following builds and validations were run on macOS/aarch64 with Azul JDK 17.0.15:
./mvnw clean package -Pdist -DskipTests -Dtar -Dmaven.javadoc.skip=true -Dmaven.test.failure.ignore=false(
BUILD SUCCESS, 44:09)../mvnw -pl hadoop-hdfs-project/hadoop-hdfs -am package -DskipTests -Dmaven.javadoc.skip=true(
BUILD SUCCESS, 12 modules, 36.547 s)../mvnw -pl hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-catalog/hadoop-yarn-applications-catalog-webapp test -DskipJasmineTests=false(
BUILD SUCCESS; 5 Java tests and 15 Jasmine specs, 0 failures).git diff --cached --check.node --checkfor every changed JavaScript file.bootstrap-editable, or the old Bootstrap DataTables adapter.The browser validation covered Chromium, Firefox, and WebKit (Safari engine), including a narrow Chromium viewport and live aspect-ratio changes. It checked:
stdout,stderr, andsysloglinks for both completed MapReduce applications;The local fixture normalized daemon-advertised hostnames to loopback when following cross-daemon links; that fixture is not part of this patch.
For code changes:
declared according to the connector-specific documentation? Not applicable: no object-storage code is changed.
LICENSE,LICENSE-binary,NOTICE-binaryfiles?AI Tooling
If an AI tool was used:
https://www.apache.org/legal/generative-tooling.html