Skip to content

v0.6.2-dev

Latest

Choose a tag to compare

@genezhang genezhang released this 19 Feb 07:22
· 35 commits to main since this release

What's New

πŸ› Bug Fixes β€” Neo4j Browser click-to-expand (PR #116)

Five regression bugs from the scope resolution redesign (PR #115) that completely broke Neo4j Browser click-to-expand:

  • filter_tagging crash on Empty child plan after TypeInference pruning
  • VLP multi-type inference β€” empty UNION branches generated due to stale GraphNode state
  • VLP+WITH type mismatch β€” UInt64 vs String in JOIN condition
  • extract_node_labels not polymorphic β€” returned only primary label for multi-type nodes
  • is_return_only_query β€” misidentified pruned MATCH as pure RETURN β†’ empty SQL
  • HTTP OPTIONS/GET probes on Bolt port downgraded from ERROR to DEBUG noise

βš™οΈ Infrastructure

  • Neo4j Browser demo: all 5 tables β†’ MergeTree (data persists across restarts)
  • Demo data loading consolidated to init-db.sql single entrypoint
  • Demo clickgraph service β†’ genezhang/clickgraph:v0.6.2-dev

πŸš€ Features (from earlier in this cycle)

  • Foundational variable scope resolution redesign (PR #115)
  • Schema/type inference consolidation
  • ORDER BY / HAVING / LIMIT / SKIP clause extraction fixes

See CHANGELOG.md for full details.