Browse Source

AMBARI-8156. Usability: Do not force a mysql restart to apply Hive changes (via ncole)

Nate Cole 10 years ago
parent
commit
af31f3ec34

+ 15 - 1
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HIVE/metainfo.xml

@@ -40,6 +40,9 @@
             <scriptType>PYTHON</scriptType>
             <timeout>600</timeout>
           </commandScript>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
 
         <component>
@@ -76,6 +79,9 @@
             <script>scripts/hive_server.py</script>
             <scriptType>PYTHON</scriptType>
           </commandScript>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
         <component>
           <name>WEBHCAT_SERVER</name>
@@ -128,6 +134,9 @@
             <scriptType>PYTHON</scriptType>
             <timeout>600</timeout>
           </commandScript>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
         <component>
           <name>MYSQL_SERVER</name>
@@ -172,6 +181,9 @@
               <dictionaryName>hive-exec-log4j</dictionaryName>
             </configFile>                         
           </configFiles>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
         <component>
           <name>HCAT</name>
@@ -189,6 +201,9 @@
             </configFile>
           </configFiles>
         </component>
+        <configuration-dependencies>
+          <config-type>hive-site</config-type>
+        </configuration-dependencies>
       </components>
 
       <osSpecifics>
@@ -251,7 +266,6 @@
       </requiredServices>
 
       <configuration-dependencies>
-        <config-type>hive-site</config-type>
         <config-type>hive-log4j</config-type>
         <config-type>hive-exec-log4j</config-type>
         <config-type>hive-env</config-type>

+ 0 - 1
ambari-server/src/main/resources/stacks/HDP/2.1/services/HIVE/metainfo.xml

@@ -87,7 +87,6 @@
       </osSpecifics>
 
       <configuration-dependencies>
-        <config-type>hive-site</config-type>
         <config-type>hive-log4j</config-type>
         <config-type>hive-exec-log4j</config-type>
         <config-type>tez-site</config-type>

+ 15 - 1
ambari-server/src/test/resources/stacks/HDP/2.0.5/services/HIVE/metainfo.xml

@@ -38,6 +38,9 @@
             <scriptType>PYTHON</scriptType>
             <timeout>600</timeout>
           </commandScript>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
 
         <component>
@@ -80,6 +83,9 @@
             <script>scripts/hive_server.py</script>
             <scriptType>PYTHON</scriptType>
           </commandScript>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
 
         <component>
@@ -126,6 +132,9 @@
             <scriptType>PYTHON</scriptType>
             <timeout>600</timeout>
           </commandScript>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
 
         <component>
@@ -158,6 +167,9 @@
               <dictionaryName>hive-env</dictionaryName>
             </configFile>
           </configFiles>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
         <component>
           <name>HCAT</name>
@@ -189,6 +201,9 @@
               <dictionaryName>hive-exec-log4j</dictionaryName>
             </configFile>
           </configFiles>
+          <configuration-dependencies>
+            <config-type>hive-site</config-type>
+          </configuration-dependencies>
         </component>
       </components>
 
@@ -237,7 +252,6 @@
       </commandScript>
 
       <configuration-dependencies>
-        <config-type>hive-site</config-type>
         <config-type>hive-log4j</config-type>
         <config-type>hive-exec-log4j</config-type>
       </configuration-dependencies>