Skip to content

Conversation

@2010YOUY01
Copy link
Owner

Summary

  • drop the unused NullEquality::is_null_equals_null helper and inline the match checks in the join explain formatters
  • extend the hash and sort-merge join explain renderers to use direct matches! checks for null equality annotations
  • add a sqllogictest that captures the tree explain output, ensuring null-equal joins surface their annotation in that format
  • refresh the tree explain sqllogictest to reflect real data source metrics and restore the session format back to indent after the tree assertions

Testing

  • cargo test -p datafusion-sqllogictest --test sqllogictests -- join_is_not_distinct_from --complete

https://chatgpt.com/codex/tasks/task_e_68cc0934ea0083219f573bce8a7d2f44

@github-actions github-actions bot added the core label Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants