-
Notifications
You must be signed in to change notification settings - Fork 4
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
Use of parameters via python driver seems to break Dozer enhanced images #32
Comments
Think this is also related. If I run the command where the placeholder for the DB name is '$name', it works fine! But then if I change this placeholder name from name to anything else it seems to trigger this break! Odd, but the error message |
I've played with this some more. It's basically impossible to use parameters using the python client driver as this causes the container to act up and produce the following logs: Dump from debug.log:
|
Thanks for submitting this issue. I believe I know what’s going on. There are additional options that the driver adds which weren’t implemented yet. We will get them implemented so you can use the drivers to also create and drop dbs. We’re working on other features right now so this will be scheduled during our next team meeting. |
Hi @jmsuhy thanks for letting me know! Many thanks and please do let me know if you need any further information ! |
Thank you - we identified the issue and the upcoming fix will address all those issues relating to commands through drivers. I will update this ticket. With the holidays and everyone out for the holidays it may take a litter longer to get this merged. thank you for identifying this! |
Hey @jmsuhy, thanks for letting me know - happy new year !
|
Yes, now that holidays are past, we are working on finishing this as well as release the 5.26.x LTS version starting this week. I will update the ticket with details once we have verified its fixed. |
Hi guys! Great that I was able to get dozer up and running! Unfortunately I think perhaps the recent feature allowing dropping of databases might still be unstable. I'll share my findings here.
docker-compose.yml
In /plugins I inserted open-gds-2.8.0-alpha01.jar mentioned here and apoc-5.15.1-core.jar from here.
Now, from the web interface of Neo4j, I'm able to create multiple databases with
CREATE DATABASE
and delete them as I please withDROP DATABASE
.Using the python client (5.26.0 - Neo4j Bolt driver for Python). I can sometimes create a database as shown below, but this does not work robustly, if I keep adding new ones eventually something goes wrong.
When trying to then do anything using these databases (for example add new data with new properties using
MATCH
statements), I get the following error from the python client:After this happens, the frontend UI appears to show the container is a bit fragged and the container logs of course complain that it cannot perform the next operation since the DB doesn't exist and got corrupted in some way (I have to destroy and reinitialise the container and DB volume).
I hope this is enough information to get a discussion going around this topic and reproduction of what I'm experiencing. Please let me know if there's anything else you need. Thanks !
The text was updated successfully, but these errors were encountered: