Guys,
I am facing ReadLock problem while reading data concurrently,below is the
error message by orinetdb.
This issue is coming up very frequently in concurrent environment. i am
using orientdb 2.2.17.
Is this bug in orientdb ..?
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.
parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.
acquireQueued(AbstractQueuedSynchronizer.java:870)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(
AbstractQueuedSynchronizer.java:1199)
at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(
ReentrantLock.java:209)
at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:
285)
at com.orientechnologies.common.concur.lock.OAdaptiveLock.lock(
OAdaptiveLock.java:100)
at com.orientechnologies.orient.enterprise.channel.OChannel.
acquireReadLock(OChannel.java:129)
at com.orientechnologies.orient.client.binary.
OChannelBinaryAsynchClient.beginResponse(OChannelBinaryAsynchClient.java:178
)
at com.orientechnologies.orient.client.binary.
OChannelBinaryAsynchClient.beginResponse(OChannelBinaryAsynchClient.java:167
)
at com.orientechnologies.orient.client.remote.OStorageRemote.
beginResponse(OStorageRemote.java:2225)
at com.orientechnologies.orient.client.remote.OStorageRemote$27.
execute(OStorageRemote.java:1200)
at com.orientechnologies.orient.client.remote.OStorageRemote$2.
execute(OStorageRemote.java:198)
at com.orientechnologies.orient.client.remote.OStorageRemote.
baseNetworkOperation(OStorageRemote.java:243)
at com.orientechnologies.orient.client.remote.OStorageRemote.
networkOperationRetry(OStorageRemote.java:195)
at com.orientechnologies.orient.client.remote.OStorageRemote.
networkOperation(OStorageRemote.java:206)
at com.orientechnologies.orient.client.remote.OStorageRemote.command
(OStorageRemote.java:1176)
at com.orientechnologies.orient.core.command.
OCommandRequestTextAbstract.execute(OCommandRequestTextAbstract.java:69)
at com.tinkerpop.blueprints.impls.orient.OrientGraphCommand.execute(
OrientGraphCommand.java:49)
at org.digi.lg.service.vertx.graph.GraphDataHandler.getSingleVertx(
GraphDataHandler.java:482)
at org.digi.lg.service.graph.apis.Register.lambda$registerAsset$4(
Register.java:546)
at org.digi.lg.service.graph.apis.Register$$Lambda$116/
1907970168.accept(Unknown Source)
at java.util.ArrayList.forEach(ArrayList.java:1249)
at org.digi.lg.service.graph.apis.Register.registerAsset(Register.
java:147)
at org.digi.lg.service.graph.apis.Register.lambda$handle$0(Register.
java:92)
at org.digi.lg.service.graph.apis.Register$$L ambda$107/
2033653549.handle(Unknown Source)
at io.vertx.core.impl.ContextImpl.lambda$executeBlocking$1(
ContextImpl.java:271)
at io.vertx.core.impl.ContextImpl$$Lambda$24/747915287.run(Unknown
Source)
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)
--
---
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 [email protected].
For more options, visit https://groups.google.com/d/optout.