Skip to content

v0.4.3

Choose a tag to compare

@dylanbstorey dylanbstorey released this 31 Mar 13:05
· 103 commits to main since this release

Bug Fixes (#59)

  • COUNT + OPTIONAL MATCH null handling: COUNT(r) where r is null from OPTIONAL MATCH now correctly returns 0 instead of 1
  • Edge variables through WITH: Relationship variables now pass through WITH for type(r) and r.property access
  • Functions in CREATE property maps: CREATE (n {ts: timestamp(), upper: toUpper('hello')}) now evaluates function calls
  • CALL subquery inner RETURN export: CALL { WITH a RETURN a.id AS x } RETURN x now propagates inner columns to outer scope
  • CALL subquery multi-row inner MATCH: Inner MATCH now processes all matching rows, not just the first

Test Coverage

  • 937 CUnit tests, 47 functional SQL files, 351 Python tests, 250 Rust tests

Closed Issues