I get the error as well but couldn’t figure out why.

Did you check if all your vertices are present after the exception would have 
been thrown?

Regards


Pascal

Am 14.05.2014 um 17:05 schrieb Jyotirmoy Sundi 
<sundi...@gmail.com<mailto:sundi...@gmail.com>>:

Hi,
   Not throwing the exception in resolveMutations worked for me. Is it possible 
to get some understanding of what effects it would have if any because the 
results are working as expected.

for (I vertexId : destinations) {
          if (partition.getVertex(vertexId) == null) {
            if (!resolveVertexIndices.put(partitionId, vertexId)) {
              //throw new IllegalStateException(
              //    "resolveMutations: Already has missing vertex on this " +
              //        "worker for " + vertexId);
            }
          }
        }


On Wed, May 14, 2014 at 7:23 AM, Jyotirmoy Sundi 
<sundi...@gmail.com<mailto:sundi...@gmail.com>> wrote:

Hi Folks,

        I am seeing this error recently in jobs, can you please throw some 
light on what resolveMutations in NettyWorkerServer.java tries to achieve ?

Trace:

Caused by: java.lang.IllegalStateException: resolveMutations: Already has 
missing vertex on this worker for 8345381246748292335
        at 
org.apache.giraph.comm.netty.NettyWorkerServer.resolveMutations(NettyWorkerServer.java:184)
        at 
org.apache.giraph.comm.netty.NettyWorkerServer.prepareSuperstep(NettyWorkerServer.java:152)
        at 
org.apache.giraph.worker.BspServiceWorker.startSuperstep(BspServiceWorker.java:677)
        at 
org.apache.giraph.graph.GraphTaskManager.execute(GraphTaskManager.java:249)
        at org.apache.giraph.graph.GraphMapper.run(GraphMapper.java:92)

--
Best Regards,
Jyotirmoy Sundi




--
Best Regards,
Jyotirmoy Sundi


Reply via email to