cypher-gremlin-console-plugin with Tinkerpop 3.7.2

Have anyone managed to get the cypher-gremlin-console-plugin v1.0.4 or another version working with Tinkerpop 3.7.2 ? The latest published version of the plugin seem to only work for Tinkerpop 3.4 which is pretty old. The problem seems to be that in v3.7.2 some required classes were moved or refactored into different packages. Hence, the plugin throws ClassNotFound exceptions. I have managed to checkout the repo and patch the source using Tinkerpop 3.7.2 but it seems some of my guesses for the refactored packages were wrong ! Although my new plugin version seems to install, I get error message when running the simplest cypher query: :> MATCH (e:Job) RETURN e.name No such property: Job for class: Script241 Type ':help' or ':h' for help. Display stack trace? [yN] Any idea welcome ! It seems the project in github is dead or very inactive ! https://github.com/opencypher/cypher-for-gremlin/tree/master/tinkerpop/cypher-gremlin-console-plugin
GitHub
cypher-for-gremlin/tinkerpop/cypher-gremlin-console-plugin at maste...
Cypher for Gremlin adds Cypher support to any Gremlin graph database. - opencypher/cypher-for-gremlin
1 Reply
Yang Xia
Yang Xia16h ago
Unfortunately there has been quite a few of breaking changes from TinkerPop 3.4 to 3.7, from packaging to language semantics, so it is very hard to say where the break is occurring or if it's caused by any singular change. It could be worth reaching out to the developers of that tool? Though there is likely a lot of work needed.

Did you find this page helpful?