Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Implement Sort-Merge join (#141) * Complete doc comments and pass cargo clippy * Implement metrics for SMJ * Support join columns with different sort options * Update datafusion/core/src/physical_plan/sort_merge_join.rs Add detailed comments of the ordering requirements of two input children. Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org> * use indices instead of ArrayBuilders for constructing output record batches * Support timestamp/decimal types in join columns * Add fuzz test and fix edge cases * Support float32/64 data types in comparison * Fix lint issues Co-authored-by: zhangli20 <zhangli20@kuaishou.com> Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
- Loading branch information