Update Neo4j to version 3.4.11
Description
With upgrading the neo4j dependency version from 3.4.10 to 3.4.11, four unit-tests are failing.
DuplicateIdDetectionTest
JtaRollbackTest
ResourceLocalRollbackTest
CompensationSpiTest
Comparing the neo4j git tags to see what has changed among those version numbers, it seems a change was introduced, how building the "cause chain" for the exception query-execution.
The git diff of neo4j version 3.4.10 - 3.4.11 is
https://github.com/neo4j/neo4j/compare/3.4.10...3.4.11
The isolated commits which had changed the behavior
To enable compatibility with neo4j 3.4.11 the class EmbeddedNeo4jDialect
has to be modified.
The exception has to get changed from "UniquePropertyValueValidation" to "IndexEntryConflict."
Environment
Activity
The change only affect Neo4j Embedded and I don’t think it needs a version bump for OGM