ambari-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jai...@apache.org
Subject ambari git commit: AMBARI-8216. Change hive settings to configure transactions. (Siddharth Wagle via Jaimin)
Date Sat, 08 Nov 2014 22:27:02 GMT
Repository: ambari
Updated Branches:
  refs/heads/trunk 2afc26d4d -> f781e6db5


AMBARI-8216. Change hive settings to configure transactions. (Siddharth Wagle via Jaimin)


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

Branch: refs/heads/trunk
Commit: f781e6db59e7670fc52d39c2e0d29bbce1b785bc
Parents: 2afc26d
Author: Jaimin Jetly <jaimin@hortonworks.com>
Authored: Sat Nov 8 14:25:39 2014 -0800
Committer: Jaimin Jetly <jaimin@hortonworks.com>
Committed: Sat Nov 8 14:26:43 2014 -0800

----------------------------------------------------------------------
 .../services/HIVE/configuration/hive-site.xml   | 18 ++++-
 .../services/YARN/configuration/yarn-site.xml   | 80 ++++++++++++++------
 2 files changed, 73 insertions(+), 25 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/f781e6db/ambari-server/src/main/resources/stacks/HDP/2.2/services/HIVE/configuration/hive-site.xml
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/stacks/HDP/2.2/services/HIVE/configuration/hive-site.xml
b/ambari-server/src/main/resources/stacks/HDP/2.2/services/HIVE/configuration/hive-site.xml
index 2e0e12f..12b4612 100644
--- a/ambari-server/src/main/resources/stacks/HDP/2.2/services/HIVE/configuration/hive-site.xml
+++ b/ambari-server/src/main/resources/stacks/HDP/2.2/services/HIVE/configuration/hive-site.xml
@@ -221,10 +221,11 @@ limitations under the License.
 
   <property>
     <name>hive.exec.dynamic.partition.mode</name>
-    <value>strict</value>
+    <value>nonstrict</value>
     <description>
       In strict mode, the user must specify at least one static partition
       in case the user accidentally overwrites all partitions.
+      NonStrict allows all partitions of a table to be dynamic.
     </description>
   </property>
 
@@ -660,6 +661,21 @@ limitations under the License.
     </description>
   </property>
 
+  <property>
+    <name>hive.support.concurrency</name>
+    <value>false</value>
+    <description>
+      Support concurrency and use locks, needed for Transactions. Requires Zookeeper.
+    </description>
+  </property>
+
+  <property>
+    <name>hive.cli.print.header</name>
+    <value>false</value>
+    <description>
+      Whether to print the names of the columns in query output.
+    </description>
+  </property>
 
   <property>
     <name>hive.compactor.worker.timeout</name>

http://git-wip-us.apache.org/repos/asf/ambari/blob/f781e6db/ambari-server/src/main/resources/stacks/HDP/2.2/services/YARN/configuration/yarn-site.xml
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/stacks/HDP/2.2/services/YARN/configuration/yarn-site.xml
b/ambari-server/src/main/resources/stacks/HDP/2.2/services/YARN/configuration/yarn-site.xml
index b4f6558..c480566 100644
--- a/ambari-server/src/main/resources/stacks/HDP/2.2/services/YARN/configuration/yarn-site.xml
+++ b/ambari-server/src/main/resources/stacks/HDP/2.2/services/YARN/configuration/yarn-site.xml
@@ -42,13 +42,16 @@
   </property>
   <property>
     <name>yarn.nodemanager.recovery.enabled</name>
-    <value>1</value>
-    <description></description>
+    <value>false</value>
+    <description>Enable the node manager to recover after starting</description>
   </property>
   <property>
     <name>yarn.nodemanager.recovery.dir</name>
-    <value>/hadoop/yarn/yarn-nm-recovery</value>
-    <description></description>
+    <value>/var/log/hadoop-yarn/nodemanager/recovery-state</value>
+    <description>
+      The local filesystem directory in which the node manager will store
+      state when recovery is enabled.
+    </description>
   </property>
   <property>
     <name>yarn.client.nodemanager-connect.retry-interval-ms</name>
@@ -62,22 +65,32 @@
   </property>
   <property>
     <name>yarn.resourcemanager.recovery.enabled</name>
-    <value>1</value>
-    <description></description>
+    <value>false</value>
+    <description>
+      Enable RM to recover state after starting.
+      If true, then yarn.resourcemanager.store.class must be specified.
+    </description>
   </property>
   <property>
     <name>yarn.resourcemanager.work-preserving-recovery.enabled</name>
-    <value>1</value>
-    <description></description>
+    <value>false</value>
+    <description>
+      Enable RM work preserving recovery. This configuration is private to YARN for experimenting
the feature.
+    </description>
   </property>
   <property>
     <name>yarn.resourcemanager.store.class</name>
     <value>org.apache.hadoop.yarn.server.resourcemanager.recovery.ZKRMStateStore</value>
-    <description></description>
+    <description>
+      The class to use as the persistent store.
+      If org.apache.hadoop.yarn.server.resourcemanager.recovery.ZKRMStateStore is used,
+      the store is implicitly fenced; meaning a single ResourceManager
+      is able to use the store at any point in time.
+    </description>
   </property>
   <property>
     <name>yarn.resourcemanager.zk-address</name>
-    <value>127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002</value>
+    <value>localhost:2181</value>
     <description>
       List Host:Port of the ZooKeeper servers to be used by the RM. comma separated host:port
pairs, each corresponding to a zk server. e.g. "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002"
If the optional chroot suffix is used the example would look like: "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002/app/a"
where the client would be rooted at "/app/a" and all paths would be relative to this root
- ie getting/setting/etc...  "/foo/bar" would result in operations being run on "/app/a/foo/bar"
(from the server perspective).
     </description>
@@ -143,7 +156,7 @@
   </property>
   <property>
     <name>yarn.resourcemanager.ha.enabled</name>
-    <value>0</value>
+    <value>false</value>
     <description>enable RM HA or not</description>
   </property>
   <property>
@@ -158,12 +171,12 @@
   </property>
   <property>
     <name>yarn.nodemanager.linux-container-executor.cgroups.mount</name>
-    <value>1</value>
+    <value>false</value>
     <description>If true, YARN will automount the CGroup, however the directory needs
to already exist; else, the cgroup should be mounted by the admin</description>
   </property>
   <property>
     <name>yarn.nodemanager.linux-container-executor.cgroups.strict-resource-usage</name>
-    <value>0</value>
+    <value>false</value>
     <description>Strictly limit CPU resource usage to allocated usage even if spare
CPU is available</description>
   </property>
   <property>
@@ -203,8 +216,11 @@
   </property>
   <property>
     <name>yarn.nodemanager.log-aggregation.debug-enabled</name>
-    <value>0</value>
-    <description>This configuration is for debug and test purpose. By setting this
configuration as true. We can break the lower bound of yarn.nodemanager.log-aggregation.roll-monitoring-interval-seconds</description>
+    <value>false</value>
+    <description>
+      This configuration is for debug and test purpose.
+      By setting this configuration as true.
+      We can break the lower bound of yarn.nodemanager.log-aggregation.roll-monitoring-interval-seconds</description>
   </property>
   <property>
     <name>yarn.nodemanager.log-aggregation.num-log-files-per-app</name>
@@ -213,7 +229,7 @@
   </property>
   <property>
     <name>yarn.resourcemanager.system-metrics-publisher.enabled</name>
-    <value>1</value>
+    <value>true</value>
     <description></description>
   </property>
   <property>
@@ -234,32 +250,43 @@
   <property>
     <name>yarn.timeline-service.ttl-enable</name>
     <value>true</value>
-    <description></description>
+    <description>
+      Enable age off of timeline store data.
+    </description>
   </property>
   <property>
     <name>yarn.timeline-service.leveldb-timeline-store.path</name>
     <value>/hadoop/yarn/timeline</value>
-    <description></description>
+    <description>Store file name for leveldb timeline store.</description>
   </property>
   <property>
     <name>yarn.timeline-service.leveldb-timeline-store.read-cache-size</name>
     <value>104857600</value>
-    <description></description>
+    <description>
+      Size of read cache for uncompressed blocks for leveldb timeline store in bytes.
+    </description>
   </property>
   <property>
     <name>yarn.timeline-service.leveldb-timeline-store.start-time-read-cache-size</name>
     <value>10000</value>
-    <description></description>
+    <description>
+      Size of cache for recently read entity start times for leveldb timeline store in number
of entities.
+    </description>
   </property>
   <property>
     <name>yarn.timeline-service.leveldb-timeline-store.start-time-write-cache-size</name>
     <value>10000</value>
-    <description></description>
+    <description>
+      Size of cache for recently written entity start times for leveldb timeline store in
number of entities.
+    </description>
   </property>
   <property>
     <name>yarn.timeline-service.http-authentication.type</name>
     <value>simple</value>
-    <description></description>
+    <description>
+      Defines authentication used for the Timeline Server HTTP endpoint.
+      Supported values are: simple | kerberos | $AUTHENTICATION_HANDLER_CLASSNAME
+    </description>
   </property>
   <property>
     <name>yarn.timeline-service.http-authentication.simple.anonymous.allowed</name>
@@ -268,8 +295,13 @@
   </property>
   <property>
     <name>yarn.resourcemanager.webapp.delegation-token-auth-filter.enabled</name>
-    <value>0</value>
-    <description></description>
+    <value>false</value>
+    <description>
+      Flag to enable override of the default kerberos authentication filter with
+      the RM authentication filter to allow authentication using delegation
+      tokens(fallback to kerberos if the tokens are missing).
+      Only applicable when the http authentication type is kerberos.
+    </description>
   </property>
   <property>
     <name>yarn.resourcemanager.bind-host</name>


Mime
View raw message