[
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]