[ 
https://issues.apache.org/jira/browse/SPARK-744?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Josh Rosen resolved SPARK-744.
------------------------------
    Resolution: Incomplete

> BlockManagerUI with no RDD: java.lang.UnsupportedOperationException: 
> empty.reduceLeft
> -------------------------------------------------------------------------------------
>
>                 Key: SPARK-744
>                 URL: https://issues.apache.org/jira/browse/SPARK-744
>             Project: Spark
>          Issue Type: Bug
>    Affects Versions: 0.7.0
>            Reporter: Hai-Anh Trinh
>            Priority: Trivial
>
> Steps:
> 1. Start a Spark app, which starts Spark (I'm using Mesos)
> 2. Point browser to the BlockManager web UI before any RDD is created.
> 3. Exception!
> {code}
> 2013-05-04 09:15:17,903 [spark-akka.actor.default-dispatcher-9201] ERROR 
> cc.spray.HttpService - Error during processing of request 
> HttpRequest(GET,/,List(Cookie: sessionid="d569ee15ea0b4dfebaa5eeca2465c051"; 
> csrftoken="a81cda0fc43c8de4097268d89096a026"; 
> session="4TujZqbfGWbBeJ8F1W+FIkxLw1E=?csrf=Uyc0NTFmYjI5ZjliMTBmZDlkZTZkZTZhMmUwZGZlZjJlZTZkOTQ5ZjUxJwpwMQou",
>  Accept-Language: en-US, en, Accept-Encoding: gzip, deflate, sdch, 
> user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 
> (KHTML, like Gecko) Chrome/28.0.1490.2 Safari/537.36, Accept: text/html, 
> application/xhtml+xml, application/xml, */*, Connection: keep-alive, Host: 
> localhost:33971),None,HTTP/1.1)
> java.lang.UnsupportedOperationException: empty.reduceLeft
>         at 
> scala.collection.TraversableOnce$class.reduceLeft(TraversableOnce.scala:152)
>         at 
> scala.collection.mutable.ArrayOps.scala$collection$IndexedSeqOptimized$$super$reduceLeft(ArrayOps.scala:38)
>         at 
> scala.collection.IndexedSeqOptimized$class.reduceLeft(IndexedSeqOptimized.scala:69)
>         at scala.collection.mutable.ArrayOps.reduceLeft(ArrayOps.scala:38)
>         at 
> scala.collection.TraversableOnce$class.reduce(TraversableOnce.scala:180)
>         at scala.collection.mutable.ArrayOps.reduce(ArrayOps.scala:38)
>         at 
> spark.storage.BlockManagerUI$$anonfun$5.apply(BlockManagerUI.scala:50)
>         at 
> spark.storage.BlockManagerUI$$anonfun$5.apply(BlockManagerUI.scala:46)
>         at 
> cc.spray.directives.MarshallingDirectives$$anonfun$completeWith$1.apply(MarshallingDirectives.scala:90)
>         at 
> cc.spray.directives.MarshallingDirectives$$anonfun$completeWith$1.apply(MarshallingDirectives.scala:90)
>         at 
> cc.spray.directives.SprayRoute$$anonfun$fromRouting$1.apply(BasicDirectives.scala:104)
>         at 
> cc.spray.directives.SprayRoute$$anonfun$fromRouting$1.apply(BasicDirectives.scala:102)
>         at 
> cc.spray.directives.MiscDirectives$RouteConcatenation$$anonfun$$tilde$1.apply(MiscDirectives.scala:195)
>         at 
> cc.spray.directives.MiscDirectives$RouteConcatenation$$anonfun$$tilde$1.apply(MiscDirectives.scala:194)
>         at 
> cc.spray.directives.MiscDirectives$RouteConcatenation$$anonfun$$tilde$1.apply(MiscDirectives.scala:195)
>         at 
> cc.spray.directives.MiscDirectives$RouteConcatenation$$anonfun$$tilde$1.apply(MiscDirectives.scala:194)
>         at 
> cc.spray.directives.SprayRoute$$anonfun$fromRouting$1.apply(BasicDirectives.scala:104)
>         at 
> cc.spray.directives.SprayRoute$$anonfun$fromRouting$1.apply(BasicDirectives.scala:102)
>         at cc.spray.HttpServiceLogic$class.handle(HttpServiceLogic.scala:43)
>         at cc.spray.HttpService.handle(HttpServiceActor.scala:49)
>         at 
> cc.spray.HttpServiceActor$$anonfun$receive$1.apply(HttpServiceActor.scala:41)
>         at 
> cc.spray.HttpServiceActor$$anonfun$receive$1.apply(HttpServiceActor.scala:40)
>         at akka.actor.Actor$class.apply(Actor.scala:318)
>         at cc.spray.HttpService.apply(HttpServiceActor.scala:49)
>         at akka.actor.ActorCell.invoke(ActorCell.scala:626)
>         at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:197)
>         at akka.dispatch.Mailbox.run(Mailbox.scala:179)
>         at 
> akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:516)
>         at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
>         at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:975)
>         at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1479)
>         at 
> akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to