Hey Andrey just sent you the code I am posting it again since it only got sent privately it seems
public class Test { static Sail sail; public void testAll(File f) throws Exception { KeyIndexableGraph og = new OrientGraphNoTx("plocal:server7/test", "admin", "admin"); Sail sail = new GraphSail(og); sail.initialize(); OGlobalConfiguration.SBTREE_MAX_KEY_SIZE.setValue(11000); try { SailLoader loader = new SailLoader(sail); SailConnection sc = sail.getConnection(); try { sc.begin(); loader.load(f); sc.rollback(); } finally { sc.close(); } } finally { sail.shutDown(); } } On Monday, 20 October 2014 11:02:47 UTC+2, Andrey Lomakin wrote: > > HI, > Do you have test ? > I need to look how to reproduce this error. > > On Fri, Oct 17, 2014 at 10:34 PM, NewUser <sykam...@gmail.com > <javascript:>> wrote: > >> Hi! >> >> I have created a schemaless database in OrientDB in which I am trying to >> load a large .nt file, I have not created any manual indexes and I am >> trying to see how the system behaves with the automatic indexing. The >> indexes were created upon starting the upload as from what I see in the >> orientdb studio. However, the load was not successful and I encountered the >> following error: >> >> com.orientechnologies.common.directmemory.ODirectMemoryViolationException: >> Negative offset was provided >> >> at >> com.orientechnologies.common.directmemory.ODirectMemoryPointer.rangeCheck(ODirectMemoryPointer.java:157) >> >> at >> com.orientechnologies.common.directmemory.ODirectMemoryPointer.get(ODirectMemoryPointer.java:57) >> >> at >> com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage.moveData(ODurablePage.java:215) >> >> at >> com.orientechnologies.orient.core.index.sbtree.local.OSBTreeBucket.addEntry(OSBTreeBucket.java:286) >> >> at >> com.orientechnologies.orient.core.index.sbtree.local.OSBTree.splitNonRootBucket(OSBTree.java:1685) >> >> at >> com.orientechnologies.orient.core.index.sbtree.local.OSBTree.splitBucket(OSBTree.java:1622) >> >> at >> com.orientechnologies.orient.core.index.sbtree.local.OSBTree.put(OSBTree.java:606) >> >> at >> com.orientechnologies.orient.core.index.engine.OSBTreeIndexEngine.put(OSBTreeIndexEngine.java:317) >> >> at >> com.orientechnologies.orient.core.index.OIndexMultiValues.commitSnapshot(OIndexMultiValues.java:228) >> >> at >> com.orientechnologies.orient.core.index.OIndexAbstract.commit(OIndexAbstract.java:709) >> >> at >> com.orientechnologies.orient.core.tx.OTransactionOptimistic$CommitIndexesCallback.run(OTransactionOptimistic.java:104) >> >> at >> com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorage.commit(OLocalPaginatedStorage.java:1080) >> >> at >> com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:464) >> >> at >> com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:148) >> >> at >> com.orientechnologies.orient.core.db.record.ODatabaseRecordTx.commit(ODatabaseRecordTx.java:142) >> >> at >> com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:511) >> >> at >> com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:503) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1096) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java:344) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.OBinaryNetworkProtocolAbstract.execute(OBinaryNetworkProtocolAbstract.java:169) >> >> at >> com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:45) >> >> Oct 17, 2014 9:17:46 PM com.tinkerpop.blueprints.oupls.sail.SailLoader >> load >> >> INFO: loaded 435000 statements in 353916ms >> >> Oct 17, 2014 9:17:49 PM com.orientechnologies.common.log.OLogManager log >> >> SEVERE: Error during context close for db remote:diufpc307/DBTest >> >> com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: >> >> Atomic operation was rolled back by internal component >> >> at >> com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:73) >> >> at >> com.orientechnologies.orient.core.storage.impl.local.OStorageLocalAbstract.endStorageTx(OStorageLocalAbstract.java:123) >> >> at >> com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorage.commit(OLocalPaginatedStorage.java:1082) >> >> at >> com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:464) >> >> at >> com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:148) >> >> at >> com.orientechnologies.orient.core.db.record.ODatabaseRecordTx.commit(ODatabaseRecordTx.java:142) >> >> at >> com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:511) >> >> at >> com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:503) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1096) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java:344) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.OBinaryNetworkProtocolAbstract.execute(OBinaryNetworkProtocolAbstract.java:169) >> >> at >> com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:45) >> >> >> Exception in thread "main" >> com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: >> >> Atomic operation was rolled back by internal component >> >> at >> com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:73) >> >> at >> com.orientechnologies.orient.core.storage.impl.local.OStorageLocalAbstract.endStorageTx(OStorageLocalAbstract.java:123) >> >> at >> com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorage.commit(OLocalPaginatedStorage.java:1082) >> >> at >> com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:464) >> >> at >> com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:148) >> >> at >> com.orientechnologies.orient.core.db.record.ODatabaseRecordTx.commit(ODatabaseRecordTx.java:142) >> >> at >> com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:511) >> >> at >> com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:503) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1096) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.executeRequest(ONetworkProtocolBinary.java:344) >> >> at >> com.orientechnologies.orient.server.network.protocol.binary.OBinaryNetworkProtocolAbstract.execute(OBinaryNetworkProtocolAbstract.java:169) >> >> at >> com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:45) >> >> >> >> I am sorry I have not read the documentation in detail, I am still trying >> to wrap my head around the details. Can anyone give any pointers as to how >> I may go about resolving this error? >> >> >> Many thanks >> >> -- >> >> --- >> You received this message because you are subscribed to the Google Groups >> "OrientDB" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to orient-databa...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Best regards, > Andrey Lomakin. > > Orient Technologies > the Company behind OrientDB > > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to orient-database+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.