```通过 expression 下所有测试和 executor 下面的 TestJoin 以及 `TestMergeJoin````
I am not sure which file to edit in expression package and for TestJoin/TestMergeJoin function.
TODO in join.go is about hash join (next part content) and no TODO in merge_join.go.