{"action":"created","issue":{"url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4717","labels_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4717/labels{/name}","comments_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4717/comments","events_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4717/events","html_url":"https://github.com/orientechnologies/orientdb/issues/4717","id":98801705,"number":4717,"title":"Getting exeption: com.orientechnologies.orient.core.exception.OConcurrentModificationException when running Orient DB  2.0.14-SNAPSHOT and database 1.7.x","user":{"login":"shlapkov","id":6439778,"avatar_url":"https://avatars.githubusercontent.com/u/6439778?v=3","gravatar_id":"","url":"https://api.github.com/users/shlapkov","html_url":"https://github.com/shlapkov","followers_url":"https://api.github.com/users/shlapkov/followers","following_url":"https://api.github.com/users/shlapkov/following{/other_user}","gists_url":"https://api.github.com/users/shlapkov/gists{/gist_id}","starred_url":"https://api.github.com/users/shlapkov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shlapkov/subscriptions","organizations_url":"https://api.github.com/users/shlapkov/orgs","repos_url":"https://api.github.com/users/shlapkov/repos","events_url":"https://api.github.com/users/shlapkov/events{/privacy}","received_events_url":"https://api.github.com/users/shlapkov/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/waiting%20reply","name":"waiting reply","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-08-03T17:44:10Z","updated_at":"2015-08-07T16:43:55Z","closed_at":null,"body":"```\njvm 1    | ERROR [ONetworkProtocolBinary] Sent run-time exception to the client /127.0.0.1:54394: co\nm.orientechnologies.orient.core.exception.OConcurrentModificationException: Cannot UPDATE the record\n #47:4189 because the version is not the latest. Probably you are updating an old record or it has b\neen modified by another user (db=v34 your=v33)\njvm 1    | com.orientechnologies.orient.core.exception.OConcurrentModificationException: Cannot UPDA\nTE the record #47:4189 because the version is not the latest. Probably you are updating an old recor\nd or it has been modified by another user (db=v34 your=v33)\njvm 1    |      at com.orientechnologies.orient.core.conflict.OVersionRecordConflictStrategy.checkVe\nrsions(OVersionRecordConflictStrategy.java:55) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.conflict.OVersionRecordConflictStrategy.onUpdat\ne(OVersionRecordConflictStrategy.java:42) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.ch\neckAndIncrementVersion(OAbstractPaginatedStorage.java:1887) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.\n14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.do\nUpdateRecord(OAbstractPaginatedStorage.java:1552) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHO\nT]\njvm 1    |      at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.up\ndateRecord(OAbstractPaginatedStorage.java:710) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.server.distributed.ODistributedStorage.updateRecord(\nODistributedStorage.java:596) ~[orientdb-server-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeSaveReco\nrd(ODatabaseDocumentTx.java:1757) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.tx.OTransactionOptimistic.addRecord(OTransactio\nnOptimistic.java:312) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.tx.OTransactionOptimistic.saveRecord(OTransacti\nonOptimistic.java:253) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseD\nocumentTx.java:2316) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseD\nocumentTx.java:2213) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.save(ODatabaseD\nocumentTx.java:118) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordS\nerializerCSVAbstract.linkToStream(ORecordSerializerCSVAbstract.java:137) ~[orientdb-core-2.0.14-SNAP\nSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordS\nerializerCSVAbstract.fieldToStream(ORecordSerializerCSVAbstract.java:364) ~[orientdb-core-2.0.14-SNA\nPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordS\nerializerSchemaAware2CSV.toString(ORecordSerializerSchemaAware2CSV.java:506) ~[orientdb-core-2.0.14-\nSNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordS\nerializerStringAbstract.toStream(ORecordSerializerStringAbstract.java:688) ~[orientdb-core-2.0.14-SN\nAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordS\nerializerSchemaAware2CSV.toStream(ORecordSerializerSchemaAware2CSV.java:268) ~[orientdb-core-2.0.14-\nSNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.record.impl.ODocument.toStream(ODocument.java:2\n100) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.record.impl.ODocument.toStream(ODocument.java:6\n95) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.co\nmmitEntry(OAbstractPaginatedStorage.java:1965) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.co\nmmit(OAbstractPaginatedStorage.java:919) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.server.distributed.ODistributedStorage.commit(ODistr\nibutedStorage.java:828) ~[orientdb-server-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransaction\nOptimistic.java:488) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOp\ntimistic.java:147) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabas\neDocumentTx.java:2437) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabas\neDocumentTx.java:2407) ~[orientdb-core-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.server.distributed.task.OTxTask.execute(OTxTask.java\n:116) ~[orientdb-server-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin.executeOnLocalNode\n(OHazelcastPlugin.java:761) ~[orientdb-distributed-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.server.hazelcast.ODistributedWorker.onMessage(ODistr\nibutedWorker.java:298) ~[orientdb-distributed-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\njvm 1    |      at com.orientechnologies.orient.server.hazelcast.ODistributedWorker.run(ODistributed\nWorker.java:121) ~[orientdb-distributed-2.0.14-SNAPSHOT.jar:2.0.14-SNAPSHOT]\n```"},"comment":{"url":"https://api.github.com/repos/orientechnologies/orientdb/issues/comments/128760173","html_url":"https://github.com/orientechnologies/orientdb/issues/4717#issuecomment-128760173","issue_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/4717","id":128760173,"user":{"login":"shlapkov","id":6439778,"avatar_url":"https://avatars.githubusercontent.com/u/6439778?v=3","gravatar_id":"","url":"https://api.github.com/users/shlapkov","html_url":"https://github.com/shlapkov","followers_url":"https://api.github.com/users/shlapkov/followers","following_url":"https://api.github.com/users/shlapkov/following{/other_user}","gists_url":"https://api.github.com/users/shlapkov/gists{/gist_id}","starred_url":"https://api.github.com/users/shlapkov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shlapkov/subscriptions","organizations_url":"https://api.github.com/users/shlapkov/orgs","repos_url":"https://api.github.com/users/shlapkov/repos","events_url":"https://api.github.com/users/shlapkov/events{/privacy}","received_events_url":"https://api.github.com/users/shlapkov/received_events","type":"User","site_admin":false},"created_at":"2015-08-07T16:43:55Z","updated_at":"2015-08-07T16:43:55Z","body":"I am trying to reproduce issue with test applications"}}