Repository: ambari
Updated Branches:
  refs/heads/branch-2.6 3138cf03f -> 8eba6adf0


AMBARI-22613 - Hive Queries Failing with Missing SnappyCodec Compression Type 
Due to Hive's Use of MapReduce Admin Env Property (jonathanhurley)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/8eba6adf
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/8eba6adf
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/8eba6adf

Branch: refs/heads/branch-2.6
Commit: 8eba6adf0999619cab0f9bef087e2649b12a05d0
Parents: 3138cf0
Author: Jonathan Hurley <jhur...@hortonworks.com>
Authored: Thu Dec 7 15:51:51 2017 -0500
Committer: Jonathan Hurley <jhur...@hortonworks.com>
Committed: Thu Dec 7 15:51:51 2017 -0500

----------------------------------------------------------------------
 .../HIVE/0.12.0.2.0/package/scripts/params_linux.py                | 2 ++
 .../src/main/resources/stacks/HDP/2.6/upgrades/config-upgrade.xml  | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/8eba6adf/ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py
 
b/ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py
index 18e2978..88eec58 100644
--- 
a/ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py
+++ 
b/ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py
@@ -109,7 +109,9 @@ stack_supports_hive_interactive_ga = 
check_stack_feature(StackFeature.HIVE_INTER
 component_directory = status_params.component_directory
 component_directory_interactive = status_params.component_directory_interactive
 
+# used to render hadoop configurations, such as writing out its own mapreduce2 
configs
 hadoop_home = stack_select.get_hadoop_dir("home")
+hadoop_lib_home = stack_select.get_hadoop_dir("lib")
 
 hive_bin = format('{stack_root}/current/{component_directory}/bin')
 hive_cmd = os.path.join(hive_bin, "hive")

http://git-wip-us.apache.org/repos/asf/ambari/blob/8eba6adf/ambari-server/src/main/resources/stacks/HDP/2.6/upgrades/config-upgrade.xml
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/resources/stacks/HDP/2.6/upgrades/config-upgrade.xml 
b/ambari-server/src/main/resources/stacks/HDP/2.6/upgrades/config-upgrade.xml
index 6e1c819..ea0e2cd 100644
--- 
a/ambari-server/src/main/resources/stacks/HDP/2.6/upgrades/config-upgrade.xml
+++ 
b/ambari-server/src/main/resources/stacks/HDP/2.6/upgrades/config-upgrade.xml
@@ -291,7 +291,7 @@
         <changes>
           <definition xsi:type="configure" 
id="hdp_2_6_mapreduce_tarball_ld_library">
             <type>mapred-site</type>
-            <set key="mapreduce.admin.user.env" 
value="LD_LIBRARY_PATH=./mr-framework/hadoop/lib/native:./mr-framework/hadoop/lib/native/Linux-{{architecture}}-64:{{hadoop_lib_home}}/native/Linux-{{architecture}}-64"/>
+            <set key="mapreduce.admin.user.env" 
value="LD_LIBRARY_PATH=./mr-framework/hadoop/lib/native:./mr-framework/hadoop/lib/native/Linux-{{architecture}}-64:{{hadoop_lib_home}}/native:{{hadoop_lib_home}}/native/Linux-{{architecture}}-64"/>
           </definition>
         </changes>
       </component>

Reply via email to