neo4j-labs / neo4rs

Rust driver for Neo4j
https://docs.rs/neo4rs
193 stars 58 forks source link

Neo4rs not executing queries in AURADB #168

Open PeDro0210 opened 4 months ago

PeDro0210 commented 4 months ago

I'm on the verge of a crisis. I was setting endpoints for an Attix server and testing the queries initially. At first, they were fine, everything seemed to work smoothly. I began sending numerous queries to test things out, but everything still appeared to be fine. However, when I started working on some relations, the queries stopped passing through the server, including the node creation ones.

I'm new to this, so I'm not sure exactly what information I need to provide for assistance. :C

PeDro0210 commented 4 months ago

btw I tried a python driver and worked fine

knutwalker commented 3 months ago

Hi,

what protocol did you use to connect to the Aura instance? I think the default is neo4j+s, which might not quite work correcly. This driver does not yet implement client-side routing and requires that the cluster does server-side routing (which should be the case on Aura). However, if something happens on the Aura side that caused the server to get a new IP or connection, this would not be picked up. The python driver does implement client-side routing properly. You could try using bolt+s instead of neo4j+s, that could help.

At any rate, what is the actual error you are seeing? Do you get a warning or an error? A timeout?