Проблема множественных отношений в Orientdb-gremlin

Давайте создадим 3 вершины (без связи) [отлично работает]

graph.addVertex(label, "Master", "title", "master")
graph.addVertex(label, "Test", "title", 'abc')
graph.addVertex(label, "Test", "title", 'xyz')

Мастер ссылки с abc [отлично работает]

g.V().hasLabel("Master").addE("relation").to(g.V().has("Test","title",'abc'))

Мастер ссылки с xyz [сбой]

g.V().hasLabel("Master").addE("relation").to(g.V().has("Test","title",'xyz'))

ОШИБКА

Cannot UPDATE the record #59:3 because the version is not the latest. Probably you are updating an old record or it has been modified by another user (db=v2 your=v1)

person Akshay    schedule 22.06.2018    source источник


Ответы (1)


Это исключение возникает из-за того, что вы работаете в системе проверки управления несколькими версиями (MVCC), а другой поток/пользователь обновил запись, которую вы сохраняете. Для получения дополнительной информации по этой теме см. Concurrency.

Так ли это?

Если это так, вы можете проверить это ссылка

Надеюсь, поможет

С уважением

person Michela Bonizzi    schedule 22.06.2018