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

Reply via email to