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

Hudson commented on GIRAPH-351:
-------------------------------

Integrated in Giraph-trunk-Commit #222 (See 
[https://builds.apache.org/job/Giraph-trunk-Commit/222/])
    GIRAPH-351: Fail job early when there is no input (aching via ereisman) 
(Revision 1393836)

     Result = FAILURE
ereisman : 
http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1393836
Files : 
* /giraph/trunk/CHANGELOG
* /giraph/trunk/src/main/java/org/apache/giraph/graph/BspServiceMaster.java

                
> Fail job early when there is no input
> -------------------------------------
>
>                 Key: GIRAPH-351
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-351
>             Project: Giraph
>          Issue Type: Improvement
>            Reporter: Avery Ching
>            Assignee: Avery Ching
>             Fix For: 0.2.0
>
>         Attachments: GIRAPH-351.2.patch, GIRAPH-351.patch
>
>
> Right now we get a cryptic error message when we know that there is no input!
> 2012-09-28 13:45:20,410 INFO org.apache.giraph.graph.BspServiceMaster: 
> generateInputSplits: Got 0 input splits for 100 workers
> 2012-09-28 13:45:20,410 WARN org.apache.giraph.graph.BspServiceMaster: 
> createInputSplits: Number of inputSplits=0 < 100=number of healthy processes, 
> some workers will be not used
> But the job keeps on going and the workers get the exception 
> java.lang.IllegalStateException: setup: loadVertices failed due to 
> KeeperException
>       at 
> org.apache.giraph.graph.BspServiceWorker.setup(BspServiceWorker.java:628)
>       at org.apache.giraph.graph.GraphMapper.setup(GraphMapper.java:370)
>       at org.apache.giraph.graph.GraphMapper.run(GraphMapper.java:570)
>       at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:632)
>       at org.apache.hadoop.mapred.MapTask.run(MapTask.java:307)
>       at org.apache.hadoop.mapred.Child.main(Child.java:171)
> Caused by: org.apache.zookeeper.KeeperException$NoNodeException: 
> KeeperErrorCode = NoNode for 
> /_hadoopBsp/job_201209271814.325_0001/_inputSplitDir
>       at org.apache.zookeeper.KeeperException.create(KeeperException.java:102)
>       at org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
>       at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1243)
>       at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1271)
>       at 
> org.apache.giraph.zk.ZooKeeperExt.getChildrenExt(ZooKeeperExt.java:273)
>       at 
> org.apache.giraph.graph.BspServiceWorker.reserveInputSplit(BspServiceWorker.java:225)
>       at 
> org.apache.giraph.graph.BspServiceWorker.loadVertices(BspServiceWorker.java:320)
>       at 
> org.apache.giraph.graph.BspServiceWorker.setup(BspServiceWorker.java:607)
>       ... 5 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to