GitHub user zuyu opened a pull request:

    https://github.com/apache/incubator-quickstep/pull/347

    DO NOT MERGE: QUICKSTEP-121: Added the self-join support.

    This PR added the self-join support by assigning the join side info, 
instead of relying on the relation id.
    
    Note that now `NestedLoopsJoin` has to use the same term as `HashJoin` 
w.r.t. join side. In the other words, the left side is the `probe`, while the 
right is the `build`. Also, the join result pair is in the format of 
`<build-tid, probe-tid>`.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/zuyu/incubator-quickstep self-join

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-quickstep/pull/347.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #347
    
----
commit 4055d65a207b63775f2cf4c4841b33da15d70cd2
Author: Zuyu Zhang <zuyu@...>
Date:   2018-04-30T03:50:02Z

    Added the self-join support.

----


---

Reply via email to