You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Chakravarthi (JIRA)" <ji...@apache.org> on 2019/03/06 15:02:00 UTC

[jira] [Commented] (SPARK-27072) Changing the parameter value of completedJob.sort to X prints stacktrace in sparkWebUI

    [ https://issues.apache.org/jira/browse/SPARK-27072?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16785713#comment-16785713 ] 

Chakravarthi commented on SPARK-27072:
--------------------------------------

Hi [~vanzin] , Please confirm, is it ok to print stacktrace in the UI?. If wrong column name is appended to URL,we can print like  "Invalid column name" instead of throwing exception with stacktrace right? 

 

> Changing the parameter value of completedJob.sort to X prints stacktrace in sparkWebUI
> --------------------------------------------------------------------------------------
>
>                 Key: SPARK-27072
>                 URL: https://issues.apache.org/jira/browse/SPARK-27072
>             Project: Spark
>          Issue Type: Question
>          Components: Web UI
>    Affects Versions: 2.4.0
>            Reporter: Haripriya
>            Priority: Major
>
> Manipulating the value of completedJob.sort parameter
> From
> x.x.x.x:4040/jobs/?&completedJob.sort=Description&completedJob.pageSize=100#completed
> To
> x.x.x.x:4040/jobs/job/?id=1&completedStage.sort=x
> is printing  Stacktrace in webUI 
>  
> java.lang.IllegalArgumentException: Unknown column: x at org.apache.spark.ui.jobs.JobDataSource.ordering(AllJobsPage.scala:493) at org.apache.spark.ui.jobs.JobDataSource.<init>(AllJobsPage.scala:441) at org.apache.spark.ui.jobs.JobPagedTable.<init>(AllJobsPage.scala:533) at org.apache.spark.ui.jobs.AllJobsPage.jobsTable(AllJobsPage.scala:248) at org.apache.spark.ui.jobs.AllJobsPage.render(AllJobsPage.scala:297) at org.apache.spark.ui.WebUI$$anonfun$2.apply(WebUI.scala:84) at org.apache.spark.ui.WebUI$$anonfun$2.apply(WebUI.scala:84) at org.apache.spark.ui.JettyUtils$$anon$3.doGet(JettyUtils.scala:90) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.spark_project.jetty.servlet.ServletHolder.handle(ServletHolder.java:848) at org.spark_project.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:584) at org.spark_project.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) at org.spark_project.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) at org.spark_project.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) at org.spark_project.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.spark_project.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:493) at org.spark_project.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) at org.spark_project.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) at org.spark_project.jetty.server.Server.handle(Server.java:539) at org.spark_project.jetty.server.HttpChannel.handle(HttpChannel.java:333) at org.spark_project.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) at org.spark_project.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) at org.spark_project.jetty.io.FillInterest.fillable(FillInterest.java:108) at org.spark_project.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) at org.spark_project.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) at org.spark_project.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) at org.spark_project.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) at org.spark_project.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) at org.spark_project.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) at java.lang.Thread.run(Thread.java:748)
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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