-
Notifications
You must be signed in to change notification settings - Fork 28.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SPARK-34019][WEBUI] Keep same quantiles of task summary between Web UI and restful API #31048
Conversation
… UI and restful API
ping @gengliangwang @sarutak |
Kubernetes integration test starting |
Kubernetes integration test status success |
Test build #133696 has finished for PR 31048 at commit
|
Kubernetes integration test starting |
Kubernetes integration test status success |
Test build #133706 has finished for PR 31048 at commit
|
ping @squito @dongjoon-hyun @srowen @tgravescs since you have commit to this part. |
The UI for a stage shows spark/core/src/main/resources/org/apache/spark/ui/static/stagepage.js Lines 180 to 212 in cc20154
|
But restful is |
Yes, I understand. |
Ur, you mean change UI to be consistent with RestFul API. Is there any discuss about why use |
No, I don't think it's necessary to change the UI. This change seems reasonable to conform to the UI. |
Yea |
retest this please |
Kubernetes integration test starting |
Kubernetes integration test status success |
Test build #133830 has finished for PR 31048 at commit
|
What does the UI look like before and after? what is in the REST API not in the UI? |
those are just default values so the user can change what they request. Normally I would agree that keeping the same makes sense. I tried to go back to see if there was a reason it was made this way but didn't see any comments on it. One question is whether this is a breaking change because users that do this will now get a different result. thoughts from others? Ideally it doesn't matter as they would check what the quantiles are but if they aren't it would be different results. |
Yea, and default value is not show in monitoring page and user will see ui's quantiles in Web UI. They may think the are same. we need to add this default value to monitoring page too. |
I see, OK. Yes I agree the default should be consistent with the UI, but, it is a minor breaking change, I suppose. I wonder if it's worth it, or needs to wait until Spark 4. Open to dev@ if you like for visibility and comments. |
Kubernetes integration test starting |
Kubernetes integration test status failure |
Test build #133846 has finished for PR 31048 at commit
|
Though it's a minor breaking change, I think it makes more sense to be consistent with the UI and show Min/Max instead of 0.05/0.95 quantiles. |
Seems got no reply from other dev, emmmm, What should I do next? ping @srowen @gengliangwang @sarutak @tgravescs |
I'm more on the side of putting it into a 4.0 since it could break someone and if someone doesn't like it they just set what they want. |
Ok, wait for spark 4.0 release. |
We're closing this PR because it hasn't been updated in a while. This isn't a judgement on the merit of the PR in any way. It's just a way of keeping the PR queue manageable. |
What changes were proposed in this pull request?
We should keep same quantiles about task summary about Web UI and Restful API
The direct result of resuful API is not same with Web UI is confusing. We'd better to keep same.
Why are the changes needed?
Keep same result between restful API and web ui
Does this PR introduce any user-facing change?
No
How was this patch tested?
Existed UI