chore: refactor MaterializingSortMergeJoinStream into generators and simplify code to be textbook like as possible
#17270
| Job | Run time |
|---|---|
| 1m 10s | |
| 3m 51s | |
| 5m 1s |