{"action":"created","issue":{"url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4144","labels_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4144/labels{/name}","comments_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4144/comments","events_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4144/events","html_url":"https://github.com/orientechnologies/orientdb/issues/4144","id":75919949,"number":4144,"title":"Massive insertion of edges put OrientDB in pause for long time","user":{"login":"lvca","id":312606,"avatar_url":"https://avatars.githubusercontent.com/u/312606?v=3","gravatar_id":"","url":"https://api.github.com/users/lvca","html_url":"https://github.com/lvca","followers_url":"https://api.github.com/users/lvca/followers","following_url":"https://api.github.com/users/lvca/following{/other_user}","gists_url":"https://api.github.com/users/lvca/gists{/gist_id}","starred_url":"https://api.github.com/users/lvca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lvca/subscriptions","organizations_url":"https://api.github.com/users/lvca/orgs","repos_url":"https://api.github.com/users/lvca/repos","events_url":"https://api.github.com/users/lvca/events{/privacy}","received_events_url":"https://api.github.com/users/lvca/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/orientechnologies/orientdb/labels/bug","name":"bug","color":"ededed"},{"url":"https://api.github.com/repos/orientechnologies/orientdb/labels/performance","name":"performance","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"laa","id":105066,"avatar_url":"https://avatars.githubusercontent.com/u/105066?v=3","gravatar_id":"","url":"https://api.github.com/users/laa","html_url":"https://github.com/laa","followers_url":"https://api.github.com/users/laa/followers","following_url":"https://api.github.com/users/laa/following{/other_user}","gists_url":"https://api.github.com/users/laa/gists{/gist_id}","starred_url":"https://api.github.com/users/laa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laa/subscriptions","organizations_url":"https://api.github.com/users/laa/orgs","repos_url":"https://api.github.com/users/laa/repos","events_url":"https://api.github.com/users/laa/events{/privacy}","received_events_url":"https://api.github.com/users/laa/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/orientechnologies/orientdb/milestones/48","html_url":"https://github.com/orientechnologies/orientdb/milestones/2.1%20GA","labels_url":"https://api.github.com/repos/orientechnologies/orientdb/milestones/48/labels","id":1056294,"number":48,"title":"2.1 GA","description":"","creator":{"login":"lvca","id":312606,"avatar_url":"https://avatars.githubusercontent.com/u/312606?v=3","gravatar_id":"","url":"https://api.github.com/users/lvca","html_url":"https://github.com/lvca","followers_url":"https://api.github.com/users/lvca/followers","following_url":"https://api.github.com/users/lvca/following{/other_user}","gists_url":"https://api.github.com/users/lvca/gists{/gist_id}","starred_url":"https://api.github.com/users/lvca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lvca/subscriptions","organizations_url":"https://api.github.com/users/lvca/orgs","repos_url":"https://api.github.com/users/lvca/repos","events_url":"https://api.github.com/users/lvca/events{/privacy}","received_events_url":"https://api.github.com/users/lvca/received_events","type":"User","site_admin":false},"open_issues":104,"closed_issues":0,"state":"open","created_at":"2015-04-07T14:18:53Z","updated_at":"2015-05-21T13:55:22Z","due_on":"2015-05-27T22:00:00Z","closed_at":null},"comments":11,"created_at":"2015-05-13T09:37:20Z","updated_at":"2015-05-21T15:07:35Z","closed_at":null,"body":"Valerio is doing a massive import (plocal, no wal, diskcache flush disabled, version 2.1-rc2). Vertices have no problem. With edges after a while OrientDB freezes and no new edges are imported for log time, even 120 seconds. And then it restart... This is a thread dump during this freeze. Any clue why flushing locks operations?\n\n```\nFull thread dump Java HotSpot(TM) 64-Bit Server VM (25.45-b02 mixed mode):\n\n\"Timer-1\" #27 daemon prio=5 os_prio=0 tid=0x0000000002533000 nid=0xebcf in Object.wait() [0x00007f2630bce000]\n   java.lang.Thread.State: TIMED_WAITING (on object monitor)\n        at java.lang.Object.wait(Native Method)\n        at java.util.TimerThread.mainLoop(Timer.java:552)\n        - locked <0x0000000540014b78> (a java.util.TaskQueue)\n        at java.util.TimerThread.run(Timer.java:505)\n\n\"OrientDB Write Cache Flush Task (test_shard)\" #25 daemon prio=5 os_prio=0 tid=0x00007f2648573000 nid=0xebce runnable [0x00007f26312cf0\n00]\n   java.lang.Thread.State: RUNNABLE\n        at sun.nio.ch.FileDispatcherImpl.pwrite0(Native Method)\n        at sun.nio.ch.FileDispatcherImpl.pwrite(FileDispatcherImpl.java:66)\n        at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89)\n        at sun.nio.ch.IOUtil.write(IOUtil.java:65)\n        at sun.nio.ch.FileChannelImpl.writeInternal(FileChannelImpl.java:745)\n        at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:731)\n        at com.orientechnologies.orient.core.storage.fs.OFileClassic.writeInternal(OFileClassic.java:95)\n        at com.orientechnologies.orient.core.storage.fs.OFileClassic.write(OFileClassic.java:214)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.OWOWCache.flushPage(OWOWCache.java:1089)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.OWOWCache.access$2000(OWOWCache.java:62)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.OWOWCache$PeriodicFlushTask.iterateBySubRing(OWOWCache.java:12\n89)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.OWOWCache$PeriodicFlushTask.flushRing(OWOWCache.java:1248)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.OWOWCache$PeriodicFlushTask.run(OWOWCache.java:1223)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)\n        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)\n        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n\n\"Timer-0\" #23 daemon prio=5 os_prio=0 tid=0x00007f262c182000 nid=0xebcd in Object.wait() [0x00007f2631c01000]\n   java.lang.Thread.State: TIMED_WAITING (on object monitor)\n        at java.lang.Object.wait(Native Method)\n        at java.util.TimerThread.mainLoop(Timer.java:552)\n        - locked <0x000000054000e210> (a java.util.TaskQueue)\n        at java.util.TimerThread.run(Timer.java:505)\n\n\"pool-1-thread-12\" #21 prio=5 os_prio=0 tid=0x00007f2648114000 nid=0xebcc waiting on condition [0x00007f2631f01000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x0000000717af2690> (a java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)\n        at java.util.concurrent.FutureTask.get(FutureTask.java:191)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.O2QCache.release(O2QCache.java:359)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.releasePage(ODurableComponent.java:126)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:838)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateRecord(OAbstractPaginatedStorage.java:1584)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.updateRecord(OAbstractPaginatedStorage.java:731)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1733)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at com.tinkerpop.blueprints.impls.orient.OrientElement.save(OrientElement.java:284)\n        at com.tinkerpop.blueprints.impls.orient.OrientElement.save(OrientElement.java:264)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:124)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n\n\"pool-1-thread-11\" #20 prio=5 os_prio=0 tid=0x00007f2648112000 nid=0xebcb waiting on condition [0x00007f2632002000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x00000005406ddbf8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)\n        at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943)\n        at com.orientechnologies.common.concur.resource.OSharedResourceAdaptive.acquireExclusiveLock(OSharedResourceAdaptive.java:133)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.acquireExclusiveLock(ODurableComponent.java:77)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:374)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-10\" #19 prio=5 os_prio=0 tid=0x00007f2648110000 nid=0xebca waiting on condition [0x00007f2632103000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x00000005406ddbf8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)\n        at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943)\n        at com.orientechnologies.common.concur.resource.OSharedResourceAdaptive.acquireExclusiveLock(OSharedResourceAdaptive.java:133)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.acquireExclusiveLock(ODurableComponent.java:77)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:374)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-9\" #18 prio=5 os_prio=0 tid=0x00007f264810e000 nid=0xebc9 waiting on condition [0x00007f2632204000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x00000005406dd558> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)\n        at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943)\n        at com.orientechnologies.common.concur.resource.OSharedResourceAdaptive.acquireExclusiveLock(OSharedResourceAdaptive.java:133)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.acquireExclusiveLock(ODurableComponent.java:77)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:374)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-8\" #17 prio=5 os_prio=0 tid=0x00007f264810c800 nid=0xebc8 waiting on condition [0x00007f2632306000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x0000000717e81960> (a java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)\n        at java.util.concurrent.FutureTask.get(FutureTask.java:191)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.O2QCache.release(O2QCache.java:359)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.releasePage(ODurableComponent.java:126)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:838)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateRecord(OAbstractPaginatedStorage.java:1584)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.updateRecord(OAbstractPaginatedStorage.java:731)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1733)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at com.tinkerpop.blueprints.impls.orient.OrientElement.save(OrientElement.java:284)\n        at com.tinkerpop.blueprints.impls.orient.OrientElement.save(OrientElement.java:264)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:105)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-7\" #16 prio=5 os_prio=0 tid=0x00007f264810b000 nid=0xebc7 waiting on condition [0x00007f2632407000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x00000007186a73d8> (a java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)\n        at java.util.concurrent.FutureTask.get(FutureTask.java:191)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.O2QCache.release(O2QCache.java:359)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.releasePage(ODurableComponent.java:126)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.addEntry(OPaginatedCluster.java:1424)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:409)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-6\" #15 prio=5 os_prio=0 tid=0x00007f2648109000 nid=0xebc6 waiting on condition [0x00007f2632508000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x00000005406dd8a8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)\n        at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943)\n        at com.orientechnologies.common.concur.resource.OSharedResourceAdaptive.acquireExclusiveLock(OSharedResourceAdaptive.java:133)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.acquireExclusiveLock(ODurableComponent.java:77)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:374)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n\n   \n\"pool-1-thread-5\" #14 prio=5 os_prio=0 tid=0x000000000167e800 nid=0xebc5 waiting on condition [0x00007f2632608000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x0000000717959de8> (a java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)\n        at java.util.concurrent.FutureTask.get(FutureTask.java:191)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.O2QCache.release(O2QCache.java:359)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.releasePage(ODurableComponent.java:126)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.addEntry(OPaginatedCluster.java:1424)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:409)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-4\" #13 prio=5 os_prio=0 tid=0x00007f26480ff000 nid=0xebc4 waiting on condition [0x00007f2632709000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x00000005406dd8a8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)\n        at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943)\n        at com.orientechnologies.common.concur.resource.OSharedResourceAdaptive.acquireExclusiveLock(OSharedResourceAdaptive.java:133)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.acquireExclusiveLock(ODurableComponent.java:77)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:374)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-3\" #12 prio=5 os_prio=0 tid=0x00007f26480fd800 nid=0xebc3 waiting on condition [0x00007f263280a000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x00000005406dd558> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)\n        at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943)\n        at com.orientechnologies.common.concur.resource.OSharedResourceAdaptive.acquireExclusiveLock(OSharedResourceAdaptive.java:133)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.acquireExclusiveLock(ODurableComponent.java:77)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:374)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-2\" #11 prio=5 os_prio=0 tid=0x00007f26480fb800 nid=0xebc2 waiting on condition [0x00007f263290b000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x000000071909c8c8> (a java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)\n        at java.util.concurrent.FutureTask.get(FutureTask.java:191)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.O2QCache.release(O2QCache.java:359)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.releasePage(ODurableComponent.java:126)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:838)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateRecord(OAbstractPaginatedStorage.java:1584)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.updateRecord(OAbstractPaginatedStorage.java:731)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1733)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at com.tinkerpop.blueprints.impls.orient.OrientElement.save(OrientElement.java:284)\n        at com.tinkerpop.blueprints.impls.orient.OrientElement.save(OrientElement.java:264)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:124)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n   \n\"pool-1-thread-1\" #10 prio=5 os_prio=0 tid=0x00007f26480f8000 nid=0xebc1 waiting on condition [0x00007f2632a0c000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x00000007169b0098> (a java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)\n        at java.util.concurrent.FutureTask.get(FutureTask.java:191)\n        at com.orientechnologies.orient.core.index.hashindex.local.cache.O2QCache.release(O2QCache.java:359)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.releasePage(ODurableComponent.java:126)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.addEntry(OPaginatedCluster.java:1424)\n        at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:409)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:1515)\n        at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.createRecord(OAbstractPaginatedStorage.java:653)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveRecord(ODatabaseDocumentTx.java:1727)\n        at com.orientechnologies.orient.core.tx.OTransactionNoTx.saveRecord(OTransactionNoTx.java:94)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:2298)\n        at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseDocumentTx.java:95)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1681)\n        at com.orientechnologies.orient.core.record.impl.ODocument.save(ODocument.java:1672)\n        at net.translated.mymemory.main.EdgeInserterThread.createOutgoingEdgesHack(EdgeInserterThread.java:93)\n        at net.translated.mymemory.main.EdgeInserterThread.run(EdgeInserterThread.java:48)\n        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n        at java.util.concurrent.FutureTask.run(FutureTask.java:266)\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n        at java.lang.Thread.run(Thread.java:745)\n\n\"Service Thread\" #9 daemon prio=9 os_prio=0 tid=0x00007f2648058000 nid=0xebbf runnable [0x0000000000000000]\n   java.lang.Thread.State: RUNNABLE\n   \n\"C1 CompilerThread3\" #8 daemon prio=9 os_prio=0 tid=0x00007f2648042000 nid=0xebbe waiting on condition [0x0000000000000000]\n   java.lang.Thread.State: RUNNABLE\n   \n\"C2 CompilerThread2\" #7 daemon prio=9 os_prio=0 tid=0x00007f2648040000 nid=0xebbd waiting on condition [0x0000000000000000]\n   java.lang.Thread.State: RUNNABLE\n   \n\"C2 CompilerThread1\" #6 daemon prio=9 os_prio=0 tid=0x00007f264803d800 nid=0xebbc waiting on condition [0x0000000000000000]\n   java.lang.Thread.State: RUNNABLE\n   \n\"C2 CompilerThread0\" #5 daemon prio=9 os_prio=0 tid=0x00007f264803a800 nid=0xebbb waiting on condition [0x0000000000000000]\n   java.lang.Thread.State: RUNNABLE\n   \n\"Signal Dispatcher\" #4 daemon prio=9 os_prio=0 tid=0x00007f2648039800 nid=0xebba waiting on condition [0x0000000000000000]\n   java.lang.Thread.State: RUNNABLE\n   \n\"Finalizer\" #3 daemon prio=8 os_prio=0 tid=0x00007f2648001000 nid=0xebb9 in Object.wait() [0x00007f26333f2000]\n   java.lang.Thread.State: WAITING (on object monitor)\n        at java.lang.Object.wait(Native Method)\n        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)\n        - locked <0x00000005400254e8> (a java.lang.ref.ReferenceQueue$Lock)\n        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)\n        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)\n   \n\"Reference Handler\" #2 daemon prio=10 os_prio=0 tid=0x00000000015e6800 nid=0xebb8 in Object.wait() [0x00007f26334f3000]\n   java.lang.Thread.State: WAITING (on object monitor)\n        at java.lang.Object.wait(Native Method)\n        at java.lang.Object.wait(Object.java:502)\n        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157)\n        - locked <0x0000000540030910> (a java.lang.ref.Reference$Lock)\n   \n\"main\" #1 prio=5 os_prio=0 tid=0x0000000001567800 nid=0xebac waiting on condition [0x00007f266465f000]\n   java.lang.Thread.State: WAITING (parking)\n        at sun.misc.Unsafe.park(Native Method)\n        - parking to wait for  <0x0000000540015568> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)\n        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n        at java.util.concurrent.LinkedBlockingQueue.put(LinkedBlockingQueue.java:350)\n        at net.translated.mymemory.main.EdgeInserterMT.main(EdgeInserterMT.java:83)\n   \n\"VM Thread\" os_prio=0 tid=0x00000000015e1800 nid=0xebb7 runnable\n   \n\"GC task thread#0 (ParallelGC)\" os_prio=0 tid=0x000000000157c800 nid=0xebad runnable\n   \n\"GC task thread#1 (ParallelGC)\" os_prio=0 tid=0x000000000157e800 nid=0xebae runnable\n   \n\"GC task thread#2 (ParallelGC)\" os_prio=0 tid=0x0000000001580000 nid=0xebaf runnable\n   \n\"GC task thread#3 (ParallelGC)\" os_prio=0 tid=0x0000000001582000 nid=0xebb0 runnable\n   \n\"GC task thread#4 (ParallelGC)\" os_prio=0 tid=0x0000000001583800 nid=0xebb1 runnable\n   \n\"GC task thread#5 (ParallelGC)\" os_prio=0 tid=0x0000000001585800 nid=0xebb2 runnable\n   \n\"GC task thread#6 (ParallelGC)\" os_prio=0 tid=0x0000000001587000 nid=0xebb3 runnable\n   \n\"GC task thread#7 (ParallelGC)\" os_prio=0 tid=0x0000000001589000 nid=0xebb4 runnable\n   \n\"GC task thread#8 (ParallelGC)\" os_prio=0 tid=0x000000000158a800 nid=0xebb5 runnable\n   \n\"GC task thread#9 (ParallelGC)\" os_prio=0 tid=0x000000000158c800 nid=0xebb6 runnable\n   \n\"VM Periodic Task Thread\" os_prio=0 tid=0x000000000163c000 nid=0xebc0 waiting on condition\n   \nJNI global references: 2123\n   \nHeap\n PSYoungGen      total 3404800K, used 926714K [0x00000006eab00000, 0x00000007c0000000, 0x00000007c0000000)\n  eden space 3337216K, 25% used [0x00000006eab00000,0x000000071f566958,0x00000007b6600000)\n  from space 67584K, 94% used [0x00000007bbe00000,0x00000007bfc98070,0x00000007c0000000)\n  to   space 78848K, 0% used [0x00000007b6600000,0x00000007b6600000,0x00000007bb300000)\n ParOldGen       total 2347008K, used 1790886K [0x0000000540000000, 0x00000005cf400000, 0x00000006eab00000)\n  object space 2347008K, 76% used [0x0000000540000000,0x00000005ad4e9b68,0x00000005cf400000)\n Metaspace       used 21735K, capacity 22112K, committed 22912K, reserved 1069056K\n  class space    used 2486K, capacity 2684K, committed 2944K, reserved 1048576K\n```"},"comment":{"url":"https://api.github.com/repos/orientechnologies/orientdb/issues/comments/104313076","html_url":"https://github.com/orientechnologies/orientdb/issues/4144#issuecomment-104313076","issue_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4144","id":104313076,"user":{"login":"laa","id":105066,"avatar_url":"https://avatars.githubusercontent.com/u/105066?v=3","gravatar_id":"","url":"https://api.github.com/users/laa","html_url":"https://github.com/laa","followers_url":"https://api.github.com/users/laa/followers","following_url":"https://api.github.com/users/laa/following{/other_user}","gists_url":"https://api.github.com/users/laa/gists{/gist_id}","starred_url":"https://api.github.com/users/laa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laa/subscriptions","organizations_url":"https://api.github.com/users/laa/orgs","repos_url":"https://api.github.com/users/laa/repos","events_url":"https://api.github.com/users/laa/events{/privacy}","received_events_url":"https://api.github.com/users/laa/received_events","type":"User","site_admin":false},"created_at":"2015-05-21T15:07:35Z","updated_at":"2015-05-21T15:07:35Z","body":"@l4nz10 looking forward for your feedback"}}