SmedbergM created TINKERPOP-1674:
------------------------------------
Summary: Traversals reference elements after deletion
Key: TINKERPOP-1674
URL: https://issues.apache.org/jira/browse/TINKERPOP-1674
Project: TinkerPop
Issue Type: Bug
Components: neo4j
Affects Versions: 3.2.4, 3.2.3
Environment: Demonstrated on Ubuntu, OSX
Reporter: SmedbergM
In a multiprocessor environment, a traversal will sometimes reference vertices
which another thread/processor has already deleted. This causes the entire
traversal to fail in an unrecoverable fashion and throw an uncaught exception.
MWE: https://github.com/SmedbergM/neo4j-deletion-error
Gist containing logging output:
https://gist.github.com/SmedbergM/5fcf0d98a255e7d346b85b98bcc1ec0d
This error has cropped up persistently over several months/releases (dating
back to 3.1.x or earlier). I have not tried to diff back/bisect to find
introduction time of the behavior.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)