How to resolve from this Neo4j error while importing large amount of data from data generator

111 views
Skip to first unread message

Raj

unread,
Nov 3, 2013, 11:24:04 AM11/3/13
to ne...@googlegroups.com
Hi,
I have build data generator in Neo4j while taking the idea of Facebook social application.It will ask for number of users,likes,posts as input and build relationship among them.I am importing data into Neo4j in order to get the execution time as i am building benchmark in Neo4j. But as i enter large amount of data say 100000. i am getting the following errors: I dont know what i am doing wrong in my data generator code and also i have to wait for hours in order to import such data in Neo4j.Please check the attached file for data generator code.Thanks.

org.neo4j.graphdb.TransactionFailureException: Unable to commit transaction
org.neo4j.graphdb.TransactionFailureException: Unable to commit transaction
	at org.neo4j.kernel.TopLevelTransaction.finish(TopLevelTransaction.java:134)
	at FacebookDataGenerator.main(FacebookDataGenerator.java:66)
Caused by: org.neo4j.graphdb.TransactionFailureException: commit threw exception but status is committed?
	at org.neo4j.kernel.impl.transaction.TxManager.commit(TxManager.java:476)
	at org.neo4j.kernel.impl.transaction.TxManager.commit(TxManager.java:400)
	at org.neo4j.kernel.impl.transaction.TransactionImpl.commit(TransactionImpl.java:119)
	at org.neo4j.kernel.TopLevelTransaction.finish(TopLevelTransaction.java:118)
	... 1 more
Caused by: javax.transaction.xa.XAException: Logical log unable to mark 1P-commit [3915620] 
	at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.commitOnePhase(XaLogicalLog.java:348)
	at org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.commit(XaResourceManager.java:446)
	at org.neo4j.kernel.impl.transaction.xaframework.XaResourceHelpImpl.commit(XaResourceHelpImpl.java:64)
	at org.neo4j.kernel.impl.transaction.TransactionImpl.doCommit(TransactionImpl.java:552)
	at org.neo4j.kernel.impl.transaction.TxManager.commit(TxManager.java:438)
	... 4 more
Caused by: java.io.IOException: Input/output error
	at sun.nio.ch.FileChannelImpl.force0(Native Method)
	at sun.nio.ch.FileChannelImpl.force(FileChannelImpl.java:399)
	at org.neo4j.kernel.impl.transaction.xaframework.DirectMappedLogBuffer.force(DirectMappedLogBuffer.java:173)
	at org.neo4j.kernel.impl.transaction.xaframework.ForceMode$1.force(ForceMode.java:31)
	at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.commitOnePhase(XaLogicalLog.java:344) 
... 8 more 
FacebookDataGenerator.java
Reply all
Reply to author
Forward
0 new messages