You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@auron.apache.org by "Deegue (via GitHub)" <gi...@apache.org> on 2026/09/22 13:38:44 UTC

[PR] [AURON #2538] Support and extend residual conditions in native sort-merge joins [auron]

Deegue opened a new pull request, #2543:
URL: https://github.com/apache/auron/pull/2543

   # Which issue does this PR close?
   
   Closes #2538 
   
   # Rationale for this change
   Native sort-merge joins previously supported residual conditions only for inner joins. Supporting outer, semi, anti, and existence joins requires evaluating the condition before deciding whether a row is matched or unmatched.
   
   
   # What changes are included in this PR?
   - Integrate the shared join-condition evaluator into native sort-merge joins.
   - Process equality groups across input batches and generate candidate pairs lazily in bounded batches.
   - Preserve unmatched-row semantics, output ordering, and columns required only by the condition.
   - Fix composite null-key handling.
   - Enable the supported join types through the existing join-condition configuration.
   - Add native and Spark regression tests.
   
   # Are there any user-facing changes?
   No.
   
   # How was this patch tested?
   UTs.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@auron.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] [AURON #2538] Support and extend residual conditions in native sort-merge joins [auron]

Posted by "richox (via GitHub)" <gi...@apache.org>.
richox merged PR #2543:
URL: https://github.com/apache/auron/pull/2543


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@auron.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org