Skip to content

Fix constraint and Cypher handling - #162

Merged
j6k4m8 merged 3 commits into
masterfrom
fix/constraint-cypher-correctness
Jul 25, 2026
Merged

Fix constraint and Cypher handling#162
j6k4m8 merged 3 commits into
masterfrom
fix/constraint-cypher-correctness

Conversation

@j6k4m8

@j6k4m8 j6k4m8 commented Jul 25, 2026

Copy link
Copy Markdown
Member

This fixes a few places where constraints could get mangled on their way from the parser to an executor.

  • keeps multiple dynamic edge comparisons as separate triples instead of flattening them together
  • makes both NetworkX and Neo4j evaluate every dynamic edge comparison
  • escapes Cypher values instead of dropping raw strings into the query
  • gives parallel motif relationships distinct Cypher variables while leaving the usual single-edge names alone

@j6k4m8
j6k4m8 merged commit 17c5779 into master Jul 25, 2026
6 checks passed
@j6k4m8
j6k4m8 deleted the fix/constraint-cypher-correctness branch July 25, 2026 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant