memgraph / documentation

The official documentation for Memgraph open-source graph database.
https://memgraph.com/docs
MIT License
9 stars 10 forks source link

Feedback for “Client libraries” - Ruby support #953

Open metkat opened 1 month ago

metkat commented 1 month ago

Hey, I'm not sure listing ActiveGraph and neo4j-ruby-driver as viable libraries for Ruby to use Memgraph is accurate. :/ It's seemed like they've been being maintained by one person for quite a while, and he's very focused on JRuby rather than standard ruby. There's no version of ActiveGraph that works with current Rails releases, the last several versions of neo4j-ruby-driver are jruby-only, also both are very oriented toward Neo4j and don't especially work with Memgraph.

see: https://github.com/neo4jrb/activegraph/issues/1702 https://github.com/neo4jrb/neo4j-ruby-driver/issues/230

I'm unaware of any other Bolt library for Ruby, am I missing any?

antejavor commented 1 month ago

Hi @metkat, thanks for bringing this to our attention and opening the issue. 🚀

We probably tried out all client connections before listing them on the docs. But it is possible we didn't do that for Ruby and built the assumption it would work because of Bolt + Cypher. I certainly know it is not in the test suit for the releases.

I will give this a shot and get back to you so we can update the docs with more realistic information if the listed clients are not working with Memgraph.