You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Kent Yao (Jira)" <ji...@apache.org> on 2026/03/27 12:32:00 UTC

[jira] [Created] (SPARK-56259) Fix SHS application list table header/data column mismatch

Kent Yao created SPARK-56259:
--------------------------------

             Summary: Fix SHS application list table header/data column mismatch
                 Key: SPARK-56259
                 URL: https://issues.apache.org/jira/browse/SPARK-56259
             Project: Spark
          Issue Type: Bug
          Components: Web UI
    Affects Versions: 4.2.0
            Reporter: Kent Yao


Followup to SPARK-55927. After removing Mustache conditionals from historypage-template.html, the Attempt ID, Completed, and Duration th headers are always present in the DOM. But historypage.js still removes the corresponding data columns via removeColumnByName when hasMultipleAttempts is false or showing incomplete apps. This causes header/data column count mismatch — all data cells shift left.

Fix: remove the th headers from the DOM when the corresponding data columns are removed. Also improve table-structure test coverage to verify column alignment.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org