yaooqinn opened a new pull request, #56013: URL: https://github.com/apache/spark/pull/56013
### What changes were proposed in this pull request? This PR rewrites `docs/web-ui.md` for the modernized Spark Web UI delivered under SPARK-55760 (umbrella SPARK-56941, target 5.0.0). Highlights: - **Overview**: brief description of how to access the UI, port-walking behavior, `spark.ui.port` / `spark.ui.enabled`, and the new tab navbar. - **Jobs / Stages tabs**: simplified from 15+ inline screenshots to 4 representative ones (`AllJobsPage.png`, `JobPage.png`, `AllStagesPage.png`, `StagePage.png`); removed stale "Started At / User / Total uptime" prose now shown in the page footer. - **Storage tab**: refreshed screenshots only. - **Environment tab**: rewritten as an overview plus a list of the seven new subtabs (Runtime Information, Spark Properties, Resource Profiles, Hadoop Properties, System Properties, Metrics Properties, Classpath Entries). - **Executors tab**: documents the new **Thread Dump**, **Heap Histogram**, and **Flame Graph** side panel (drag-resizable from the left edge). Generalized the **stderr** / **stdout** link description so it isn't standalone-only. - **SQL tab**: new structure with `Query Listing`, `SQL Plan Visualization`, `Execution Detail Page`, and the existing SQL metrics table. Documents pan/zoom, in-graph metrics, node search, and the side-panel node details. - Refreshed all 10 corresponding screenshots and added 4 new ones for the Jobs/Stages pages. The Structured Streaming, Streaming (DStreams), and JDBC/ODBC Server sections are left untouched. ### Why are the changes needed? The Web UI was substantially modernized for Spark 5.0 (Bootstrap 5, DataTables-based listings, side panels, plan-viz pan/zoom, etc.), and `docs/web-ui.md` still described the pre-modernization layout in many places. This PR brings the user-facing documentation in line with the shipping UI. ### Does this PR introduce _any_ user-facing change? Documentation only. ### How was this patch tested? - Re-rendered the page locally and verified all referenced screenshots resolve. - All screenshots were captured against `master` running a small demo Spark application. - A reader-test pass was performed to find gaps for first-time users and the resulting issues were addressed. ### Was this patch authored or co-authored using generative AI tooling? Generated-by: GitHub Copilot CLI 1.0.51-2 with Claude Opus 4.7 -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
