-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support of Neo4j 4.0 #61
base: 3.4
Are you sure you want to change the base?
Conversation
* Adding testcontainer for tests * Adding cypher procedure for indexing db to es * Compatibility with Neo4j complex types * Bump versions in pom.xml * Adding configuration to disable the use of type in ES indexation (removed in new ES version) * Adding ES Auth * Adding configuration for ES timeout
hi, I have tested your plugin it builds without problems. But the plugin crashes when trying to use it with neo4j. I am not a java expert, so I hope I did everything correctly ;). Pretty much all I did was:
and then take the jar file "file:///home/tom/Dropbox/company/comcharax/neo4j-elasticsearch/target/neo4j-elasticsearch-4.0.1-all.jar" and move it into the plugins directory --> here is the pastebin of the log: https://pastebin.com/zePAMd5p on startup it say this:
hope this helps! |
Hi @yeus Thanks for the info. It seems that the NPE comes from that. |
Thanks,
summrizing I haven't tested which of all of the above things caused the actual error. I have to admit that the neo4j error log and also from the plugin are somewhat obscure to me ;). |
You can call the index mechanism with a cypher query, but the definition of the index must be in the neo4j configuration. Moreover the For the HTTPS it's weird ...are you using a self signed certificate ? |
I have just done a tiny modification in the code to correct your issue, ie. when there is no plugin configuration the db doesn't start. |
Hi all, I've been trying to get this to work with Neo4j 4.4.5 and ElasticSearch 8.1.2 but unfortunately no success. I am able to add the plugin and configurations to neo4j and neo4j is starting fine, but if I use for example: I do get the following error: I think this has something to do with the type mapping disabled in newer version of elasticsearch but not sure how to solve this. Furthermore, I would like to know if indexing is also working for relationships? Regards, |
hi @Zootje123 were you able to resolve the issue? I'm using the same neo4j version and ElasticSearch. Wondering if I should use this plugin for indexing the neo4j data to ElasticSearch or find out another better one. |
FYI, you can take a look at this project which is more up to date https://gitlab.com/ouestware/neo4j-elasticsearch |
thanks @sim51 |
Following the PR #40 this the continuation with the support of Neo4j 4.0