-
Notifications
You must be signed in to change notification settings - Fork 871
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ArrayIndexOutOfBoundsException on corrupted database (OrientDB 2.1-rc4) #4452
Comments
ср, 24 Июн 2015, 22:23, jamieb22 notifications@github.com:
|
|
Hi Jamie, The big probability is that the problem is that database was incorrectly closed because of deadlock on close (this issue is already fixed and I ask Valentin to build new distribution) which is caused data lose.
What do you think ? |
Andrey. We already removed the code to delete the WAL files. We have sent through two corrupted databases. We have another one to send today. Please can you fix them so that we can at least ensure that V2.1 will be a stable, working release. |
Hi, On Thu, Jun 25, 2015 at 8:55 AM jamieb22 notifications@github.com wrote:
|
Already closed. |
com.orientechnologies.orient.core.exception.ODatabaseException: Error on retrieving record #17:781 (cluster: v_statistic)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeReadRecord(ODatabaseDocumentTx.java:1741) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.loadRecord(OTransactionOptimistic.java:224) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.loadRecord(OTransactionOptimistic.java:328) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.load(ODatabaseDocumentTx.java:1520) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.load(ODatabaseDocumentTx.java:120) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.record.impl.ODocument.field(ODocument.java:790) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.tinkerpop.blueprints.impls.orient.OrientEdge.getOutVertex(OrientEdge.java:199) ~[orientdb-graphdb-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.tinkerpop.blueprints.impls.orient.OrientEdge.getVertex(OrientEdge.java:174) ~[orientdb-graphdb-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.tinkerpop.blueprints.impls.orient.OrientEdge.getVertex(OrientEdge.java:46) ~[orientdb-graphdb-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.stimulus.archiva.ek.c(MailArchiva:153) ~[ek.class:na]
at com.stimulus.archiva.ek.a(MailArchiva:559) ~[ek.class:na]
at com.stimulus.archiva.ek.b(MailArchiva:515) ~[ek.class:na]
at com.stimulus.archiva.nt.run(MailArchiva:468) ~[nt.class:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_75]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) [na:1.7.0_75]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) [na:1.7.0_75]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_75]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_75]
Caused by: java.lang.ArrayIndexOutOfBoundsException: null
at com.orientechnologies.orient.core.compression.impl.ONothingCompression.uncompress(ONothingCompression.java:49) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.readRecord(OPaginatedCluster.java:574) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doReadRecord(OAbstractPaginatedStorage.java:1836) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.readRecord(OAbstractPaginatedStorage.java:1583) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.readRecord(OAbstractPaginatedStorage.java:754) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx$SimpleRecordReader.readRecord(ODatabaseDocumentTx.java:3074) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeReadRecord(ODatabaseDocumentTx.java:1708) ~[orientdb-core-2.1-SNAPSHOT.jar:2.1-SNAPSHOT]
... 19 common frames omitted
The text was updated successfully, but these errors were encountered: