Open matentzn opened 3 years ago
API calls detailed here may have changed: https://github.com/VirtualFlyBrain/neo4j2owl#implementation
Other potential points of failure:
1) python API (changes to bolt API) 2) changes to REST API 3) changes CYPHER (scary!)
@hkir-dev to look into migration of code @Robbie1977 to try simple approach of making DB dump and loading into new version DB with standard migration code from neo4j.
new branch (migrate_neo4j_hk) created. Neo4j updated to 4.2.3 and jdk updated to 11. Local unit tests are successful. Integration tests will take place after the release of new image.
To move the neo4j2owl plugin to be compatible with anything after 3.4.X
you need to update the pom.xml in neo4j2owl, something like: https://github.com/VirtualFlyBrain/neo4j2owl/pull/57/files
However, just try to get straight to neo 4 (latest version).
The problem is that some of the Neo4j Database API use has been deprecated; changed..
Some of the necessary changes were not clear to me.
The problem with the integration is that the integration itself will not work with the new version. after you adopt to new version, it passing will give you 97.6 % certainty that it works.