Skip to content
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

neo4r not working with latest Neo4j Version 4.0 #69

Open
MarianTie opened this issue Mar 31, 2020 · 10 comments
Open

neo4r not working with latest Neo4j Version 4.0 #69

MarianTie opened this issue Mar 31, 2020 · 10 comments

Comments

@MarianTie
Copy link

When trying to ping the latest neo4j database version 4.0, i receive this message:

> con$ping()
[1] 404

With the previous version 3.5.14 everything works fine.

It would be nice to update neo4r so that the connetion is also possible with the newest neo4j version.

@davidmeza1
Copy link

Same issue. Any thoughts.

@fBedecarrats
Copy link

Well, for now you might just stick with the 3.5 version of Neo4J and it works.

@ColinFay
Copy link
Contributor

I'd be happy to review a PR that update this

@markjhill
Copy link

Just adding my name to the list of people having an issue with this.

@ColinFay
Copy link
Contributor

Hey folks,

Can you confirm that only the ping() method fails, not the rest of the package?

Cheers,
Colin

@markjhill
Copy link

Hey folks,

Can you confirm that only the ping() method fails, not the rest of the package?

Cheers,
Colin

Not super helpful but - so far - yes. But my testing hasn't been entirely thorough (I'm in the DB creation stages).

@MarianTie
Copy link
Author

Hey folks,

Can you confirm that only the ping() method fails, not the rest of the package?

Cheers,
Colin

Some weeks ago it didnt work.
Now I can import the data with the neo4j version 4.0 into R too!
The ping(), get_labels(), get_relationships() and get_version() methods fail.
I dont have constraints or indexes so i cant check these functions. ( i get for the latter two Null data.table (0 rows and 0 cols))
Cant say something to the reset functions.

Hope it helps!

Never said, thank you a lot for this nice package! Helps a lot!

@ColinFay
Copy link
Contributor

ColinFay commented Apr 17, 2020

Thanks @MarianTie

I suspect there has been some changes in the REST api endpoint names, and the fact that some methods don't work anymore seem to confirm that, and confirms that it's not the connection itself which is broken, thanks for checking.

I'll should have some time to check on this by the end of this month.

(But if anybody wants to tackle that in the meantime, I would be happy to help pointing to where to look and review a PR)

Colin

@ColinFay
Copy link
Contributor

Seems like the endpoints powering these methods have been removed :

https://neo4j.com/docs/rest-docs/current/

@markcditzel
Copy link

markcditzel commented May 6, 2020

Dear All,
Really wanted to have a try using Neo4r today. Spent best part of the day trying to work out was was wrong before finding this post!
If anyone else was following Colin's excellent guide - just don't worry about the 404 errors with con%ping and just proceed to Chapter 4 - where the call_neo4j() works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants