[VL] Unify and remove duplication for various join output overrides
Open
enhancement
- Dominant language
- Scala
- Stars
- 1.6k
- Forks
- 657
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 80
Description
### Description
Currently broadcast nested loop join, hash join and columnar shuffle join implement their own output definitions which are all duplicated. Refactor and simplify this code to rely on the function provided through utils.
### Gluten version
None
Contributor guide
Assessment
This issue has not been assessed yet.