2017-04-25 23:01:36,883 ERROR org.apache.giraph.utils.LogStacktraceCallable: Execution of callable failed
java.lang.RuntimeException: java.lang.IllegalArgumentException: Edge with id already exists: 47144961054
at com.thinkaurelius.titan.hadoop.formats.util.TitanVertexDeserializer.readHadoopVertex(TitanVertexDeserializer.java:181)
at com.thinkaurelius.titan.hadoop.formats.util.GiraphRecordReader.nextKeyValue(GiraphRecordReader.java:46)
at org.apache.tinkerpop.gremlin.hadoop.process.computer.giraph.io.GiraphVertexReader.nextVertex(GiraphVertexReader.java:50)
at org.apache.giraph.worker.VertexInputSplitsCallable.readInputSplit(VertexInputSplitsCallable.java:124)
at org.apache.giraph.worker.InputSplitsCallable.loadInputSplit(InputSplitsCallable.java:220)
at org.apache.giraph.worker.InputSplitsCallable.call(InputSplitsCallable.java:161)
at org.apache.giraph.worker.InputSplitsCallable.call(InputSplitsCallable.java:58)
at org.apache.giraph.utils.LogStacktraceCallable.call(LogStacktraceCallable.java:51)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Edge with id already exists: 47144961054
at org.apache.tinkerpop.gremlin.structure.Graph$Exceptions.edgeWithIdAlreadyExists(Graph.java:1093)
at org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerHelper.addEdge(TinkerHelper.java:57)
at org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerVertex.addEdge(TinkerVertex.java:127)
at com.thinkaurelius.titan.hadoop.formats.util.TitanVertexDeserializer.readHadoopVertex(TitanVertexDeserializer.java:129)
... 11 more
gremlin> g.E(47144961054)gremlin>
gremlin.graph=org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraphgremlin.hadoop.graphInputFormat=com.thinkaurelius.titan.hadoop.formats.cassandra.CassandraInputFormatgremlin.hadoop.graphOutputFormat=org.apache.tinkerpop.gremlin.hadoop.structure.io.gryo.GryoOutputFormatgremlin.hadoop.memoryOutputFormat=org.apache.hadoop.mapreduce.lib.output.SequenceFileOutputFormat
gremlin.hadoop.deriveMemory=falsegremlin.hadoop.jarsInDistributedCache=falsegremlin.hadoop.inputLocation=nonegremlin.hadoop.outputLocation=output
titanmr.ioformat.conf.storage.backend=cassandratitanmr.ioformat.conf.storage.hostname=cassandra.private.ip.addressestitanmr.ioformat.conf.storage.port=9160titanmr.ioformat.conf.storage.keyspace=titan
cassandra.input.partitioner.class=org.apache.cassandra.dht.Murmur3Partitioner
giraph.minWorkers=2giraph.maxWorkers=3giraph.useOutOfCoreGraph=truegiraph.useOutOfCoreMessages=truemapred.job.tracker=job.tracker.private.ip:9001mapred.map.child.java.opts=-Xmx1024mmapred.reduce.child.java.opts=-Xmx1024mgiraph.numInputThreads=4giraph.numComputeThreads=4giraph.maxMessagesInMemory=100000giraph.zkList=zk.private.ip.addresses