Support sort merge join with a join condition
What is the problem the feature request solves?
Currently SMJ with join condition is not supported by Comet and falls back to Spark. The feature was added into DataFusion but we've not incorporated it yet. We should do it to add the support.
Describe the potential solution
No response
Additional context
No response
@viirya can I take it as I spent some time with SMJ?
Re-opening this since we discovered that there are some correctness and performance issues and currently have this feature disabled by default
There is an existing test SortMergeJoin with join filter that we need to enable as part of closing this issue. It was ignored in https://github.com/apache/datafusion-comet/pull/1057
Thanks @andygrove I'll take if from now
Waiting for DataFusion 44.0.0
Re-opening this issue because we only enable this feature in tests currently due to poor performance in benchmarks