Open pjebs opened 9 years ago
It seems like the spec is not yet available in their repo. But it would be great to have Cypher implementation.
You may need to learn how iterators and paths works in Cayley. Maybe this video can give you an insights. You can also check how gremlin uses the iterators. Tests may be useful also.
Missed the moment when spec became available. Now we can review it again, I guess.
Repository contains links to all kinds of Cypher grammar definitions, thus parser code could be generated easily.
Regarding actual implementation of queries - this will take some time. Maybe a limited subset of queries can be implemented with a little bit of effort. Will check the spec later to be sure.
I also think we need a vote to determine the priority of this feature.
Moved to the feature request section on the forum: https://discourse.cayley.io/t/implement-cypher-query-language/238
We (the openCypher group at Neo Technology) are hosting the first Cypher implementers meeting in February 2017. Please see
https://groups.google.com/forum/#!topic/opencypher/vCNM4UOXcTY
for details. We would be delighted if someone from cayley graph could attend.
Cypher on Cayley would be awesome!
Requesting to open this ticket again.
Not directly related to OpenChypher, but I made a partial implementation of a Bolt protocol used by Neo4j to support their UI in Cayley: cayleygraph/cayley/neo4j-browser. Once it's done we can try implementing OpenCypher. Note, however, that we don't have enough resources to work on it right now.
Greetings @dennwc I know it's been almost 3 years, but any update on this? OpenCypher really is much more viable than the currently supported languages. Any plans in implementing it soon?
edit: I saw conversation #963 as such @eraserhd Is this something you think you would be able to pick up?
Neo4j is about to open source their cypher query language: http://www.opencypher.org
Is there some documentation where I can learn how to implement cypher for Cayley?