Uh oh!
There was an error while loading. Please reload this page.
Generalize pattern for planning hash joins. - #418
Conversation
AmplabJenkins
commented
Apr 15, 2014
Merged build triggered. |
AmplabJenkins
commented
Apr 15, 2014
Merged build started. |
AmplabJenkins
commented
Apr 15, 2014
Merged build finished. |
AmplabJenkins
commented
Apr 15, 2014
Refer to this link for build results: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/14152/ |
adrian-wang
commented
Apr 16, 2014
Thanks Michael! This will be really helpful. |
pwendell
commented
Apr 16, 2014
Jenkins, retest this please (need to test our test harness on a SQL patch). |
AmplabJenkins
commented
Apr 16, 2014
Merged build triggered. |
AmplabJenkins
commented
Apr 16, 2014
Merged build started. |
AmplabJenkins
commented
Apr 16, 2014
Merged build finished. |
AmplabJenkins
commented
Apr 16, 2014
Refer to this link for build results: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/14167/ |
marmbrus
commented
Apr 23, 2014
test this please |
AmplabJenkins
commented
Apr 23, 2014
Merged build triggered. |
AmplabJenkins
commented
Apr 23, 2014
Merged build started. |
AmplabJenkins
commented
Apr 23, 2014
Merged build finished. |
AmplabJenkins
commented
Apr 23, 2014
Refer to this link for build results: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/14399/ |
AmplabJenkins
commented
Apr 23, 2014
Merged build triggered. |
AmplabJenkins
commented
Apr 23, 2014
Merged build started. |
AmplabJenkins
commented
Apr 23, 2014
Merged build finished. All automated tests passed. |
AmplabJenkins
commented
Apr 23, 2014
All automated tests passed. |
marmbrus
commented
Apr 23, 2014
@rxin PTAL |
There was a problem hiding this comment.
Is this used anywhere? (it is private def)
There was a problem hiding this comment.
Good catch. Removed as reduceLeft(And) is shorter and probably more clear anyway.
rxin
commented
Apr 24, 2014
Overall looks pretty good. I left some comments mainly on readability. |
AmplabJenkins
commented
Apr 25, 2014
Merged build triggered. |
AmplabJenkins
commented
Apr 25, 2014
Merged build started. |
AmplabJenkins
commented
Apr 25, 2014
Merged build finished. All automated tests passed. |
AmplabJenkins
commented
Apr 25, 2014
All automated tests passed. |
rxin
commented
Apr 25, 2014
Thanks. I've merged this. |
This will be helpful for [SPARK-1495](https://issues.apache.org/jira/browse/SPARK-1495) and other cases where we want to have custom hash join implementations but don't want to repeat the logic for finding the join keys. Author: Michael Armbrust <michael@databricks.com> Closes#418 from marmbrus/hashFilter and squashes the following commits: d5cc79b [Michael Armbrust] Address @rxin 's comments. 366b6d9 [Michael Armbrust] style fixes 14560eb [Michael Armbrust] Generalize pattern for planning hash joins. f4809c1 [Michael Armbrust] Move common functions to PredicateHelper. (cherry picked from commit 86ff8b1) Signed-off-by: Reynold Xin <rxin@apache.org>
This will be helpful for [SPARK-1495](https://issues.apache.org/jira/browse/SPARK-1495) and other cases where we want to have custom hash join implementations but don't want to repeat the logic for finding the join keys. Author: Michael Armbrust <michael@databricks.com> Closesapache#418 from marmbrus/hashFilter and squashes the following commits: d5cc79b [Michael Armbrust] Address @rxin 's comments. 366b6d9 [Michael Armbrust] style fixes 14560eb [Michael Armbrust] Generalize pattern for planning hash joins. f4809c1 [Michael Armbrust] Move common functions to PredicateHelper.
Version changes for release 0.9.0.
Switch to official ansible project
This will be helpful for SPARK-1495 and other cases where we want to have custom hash join implementations but don't want to repeat the logic for finding the join keys.