ftsrg / ingraph

Incremental view maintenance for openCypher graph queries.
http://docs.inf.mit.bme.hu/ingraph/
Eclipse Public License 1.0
47 stars 10 forks source link

No edges in AllDifferent jnode #337

Closed marci543 closed 6 years ago

marci543 commented 6 years ago

In TCK test: Get related to related to I would assume that stages.jplan.child.child.edges contains _e0#0 and _e1#0 edges, but the list is empty. The same problem occurs too if the edges have names.

jmarton commented 6 years ago

Good point. Note that the edges list of the AllDifferent operator might also contain a reference to an edge list in case of a transitive expand (multi-hop edge pattern). For the particular matches to evaluate the AllDifferent predicate, edge lists need flattening.