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

Multiple DB support for Neo4j #48

Open
ekampp opened this issue Aug 11, 2020 · 6 comments
Open

Multiple DB support for Neo4j #48

ekampp opened this issue Aug 11, 2020 · 6 comments

Comments

@ekampp
Copy link

ekampp commented Aug 11, 2020

Hi.

We're actively using Neo4j in production with a Rails application, and we would really like to use the multi-db support that Rails 4 offers. My understanding from Gitter is that this is not yet supported and will probably only be supported on jRuby?

So I would love to spend some time helping to bring that feature into the driver for jRuby. I would love some guidance on where to start. Thanks.

@klobuczek
Copy link
Member

@ekampp that is already part of the 4.1 driver in the 4.1 branch. I haven't released it yet because there is no compatible activegraph yet. But if you want to use the bare driver I could release it.

@ekampp
Copy link
Author

ekampp commented Aug 11, 2020

In that case, I will start by checking out the branch and playing around with it. Thanks for the update.

@klobuczek
Copy link
Member

klobuczek commented Aug 11, 2020

@ekampp if you want to contribute then I would love your input in defining the driver API in idiomatic ruby, especially asynchronous and reactive sessions. Eventually, we will need to have all code examples form Neo4j Driver Manual 4.1 in ruby as for driver 1.7 in https://github.com/neo4jrb/neo4j-ruby-driver/blob/master/docs/dev_manual_examples.rb

@ekampp
Copy link
Author

ekampp commented Aug 11, 2020

I will have a look over the next week or so and give my thoughts.

@klobuczek
Copy link
Member

@ekampp you might be interested in https://rubygems.org/gems/activegraph/versions/11.0.0.beta.1-java
It uses neo4j-java-driver-4.1.0.beta.1 with multi db support.

@ekampp
Copy link
Author

ekampp commented Aug 16, 2020

Great. We're in the process of migrating to a Java interpreter because of the announced expected lack of features for MRI here.

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

2 participants