HIVE-9161 - Fix ordering differences on UDF functions due to Java8 (Sergio Peña via Brock)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1647793 13f79535-47bb-0310-9956-ffa450edef68
HIVE-9193 - Fix ordering differences due to Java 8 (Part 3) (Mohit Sabharwal via Brock)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1647794 13f79535-47bb-0310-9956-ffa450edef68
HIVE-9181 - Fix SkewJoinOptimizer related Java 8 ordering differences (Mohit Sabharwal via Brock)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1647796 13f79535-47bb-0310-9956-ffa450edef68
HIVE-9199: Excessive exclusive lock used in some DDLs with DummyTxnManager (Chaoyu via Xuefu, reviewed by Alan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1647855 13f79535-47bb-0310-9956-ffa450edef68