GitHub user gatorsmile opened a pull request: https://github.com/apache/spark/pull/9762
[SPARK-11633] [SQL] HiveContext's Case Insensitivity in Self-Join Handling When handling self joins, the implementation did not consider the case insensitivity of HiveContext. It could cause an exception as shown in the JIRA: ``` TreeNodeException: Failed to copy node. ``` The fix is low risk. It avoids unnecessary attribute replacement. It should not affect the existing behavior of self joins. Also added the test case to cover this case. You can merge this pull request into a Git repository by running: $ git pull https://github.com/gatorsmile/spark joinMakeCopy Alternatively you can review and apply these changes as the patch at: https://github.com/apache/spark/pull/9762.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 #9762 ---- commit 01e4cdfcfc4ac37644165923c6e8eb65fcfdf3ac Author: gatorsmile <gatorsm...@gmail.com> Date: 2015-11-13T22:50:39Z Merge remote-tracking branch 'upstream/master' commit 6835704c273abc13e8eda37f5a10715027e4d17b Author: gatorsmile <gatorsm...@gmail.com> Date: 2015-11-14T02:50:51Z Merge remote-tracking branch 'upstream/master' commit 9180687775649f97763bdbd7c004fe6fc392989c Author: gatorsmile <gatorsm...@gmail.com> Date: 2015-11-14T17:01:59Z Merge remote-tracking branch 'upstream/master' commit b38a21ef6146784e4b93ef4ce8c899f1eee14572 Author: gatorsmile <gatorsm...@gmail.com> Date: 2015-11-17T02:30:26Z SPARK-11633 commit d2b84af8cce7fc2c03c748a2d443c07bad3f0ed1 Author: gatorsmile <gatorsm...@gmail.com> Date: 2015-11-17T02:32:12Z Merge remote-tracking branch 'upstream/master' into joinMakeCopy commit a15f267206215352f91f0699d813b0d71b15f11f Author: gatorsmile <gatorsm...@gmail.com> Date: 2015-11-17T03:40:41Z scala style fix. commit 7d48e1e95d39656317235d274b353c8645e3f93d Author: gatorsmile <gatorsm...@gmail.com> Date: 2015-11-17T04:55:24Z Merge remote-tracking branch 'upstream/master' into joinMakeCopy ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org