Wir bekommen OConcurrentModificationException in Single Threaded-Umgebung auch nach Local Cache zu deaktivieren.OConcurrentModificationException In Einzel Thema
ODatabaseDocumentTx conn = new ODatabaseDocumentTx (""); conn.getLocalCache(). SetEnable (false);
Ausgabe ist nicht konsistent, so nicht in der Lage wir fortfahren, ist unterhalb der Log-Trace für die genannten Exception.It für UPDATE und DELETE geschieht Betrieb.
com.orientechnologies.orient.core.exception.OConcurrentModificationException: Der Datensatz # 35: 214 kann nicht gelöscht werden, da die Version nicht die neueste ist. Wahrscheinlich löschen Sie einen alten Datensatz oder es wird von einem anderen Benutzer geändert worden (db = v11 Ihr = v10) bei com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doDeleteRecord (OAbstractPaginatedStorage.java:1672) ~ [orientdb-core.jar: 2.1-rc3] bei com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.deleteRecord (OAbstractPaginatedStorage.java:773) ~ [orientdb-core.jar: 2.1-rc3] bei com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry (OAbstractPaginatedStorage.java:2053) ~ [orientdb-core.jar: 2.1-rc3] bei com.orientechnologies.orient.core.storage.impl .local.OAbstractPaginatedStorage.commit (OAbstractPaginatedStorage.java:925) ~ [orientdb-core.jar: 2.1-rc3] unter com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit (OTransactionOptimistic.java: 590) ~ [orientdb-core.jar: 2.1-rc3] unter com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit (OTransactionOptimistic.java:149) ~ [orientdb-core.jar: 2.1-rc3] um com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit (OTransactionOptimistic.java:129) ~ [Orientdb-core.jar: 2.1-RC3]
Könnten Sie Ihren Code schreiben? Haben Sie die Dokumentation (http://orientdb.com/docs/2.1/Concurrency.html) –