Configurable pattern matching semantics in response to #174
View it here: https://github.com/boggle/openCypher/blob/isomatch/cip/1.accepted/CIP2017-01-18-configurable-pattern-matching-semantics.adoc
Just for the completeness: there is a fourth option (injective vertices, non-injective edges): (a)-[e1]->(b), (a)-[e2]->(b). In this case, a and b have to be distinct, but e1 and e2 can match to the same edge.
Note that this CIP is in a heavy state of flux in order to allow for alignment with ongoing discussions.
Aims to solve #174
Hello, are there any updates regarding this CIP? I am very interested in the proposed DIFFERENT operator functionality so I can use node isomorphism in contrast to the edge isomorphism.