You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by yu...@apache.org on 2013/04/18 06:50:47 UTC
svn commit: r1469160 - in /incubator/ambari/trunk: CHANGES.txt
ambari-web/app/templates/common/configs/service_config.hbs
ambari-web/app/utils/config.js
Author: yusaku
Date: Thu Apr 18 04:50:46 2013
New Revision: 1469160
URL: http://svn.apache.org/r1469160
Log:
AMBARI-1965. core-site properties are incorrectly populated in Advanced/General category of MapReduce service. (yusaku)
Modified:
incubator/ambari/trunk/CHANGES.txt
incubator/ambari/trunk/ambari-web/app/templates/common/configs/service_config.hbs
incubator/ambari/trunk/ambari-web/app/utils/config.js
Modified: incubator/ambari/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/CHANGES.txt?rev=1469160&r1=1469159&r2=1469160&view=diff
==============================================================================
--- incubator/ambari/trunk/CHANGES.txt (original)
+++ incubator/ambari/trunk/CHANGES.txt Thu Apr 18 04:50:46 2013
@@ -752,6 +752,9 @@ Trunk (unreleased changes):
BUG FIXES
+ AMBARI-1965. core-site properties are incorrectly populated in Advanced/
+ General category of MapReduce service. (yusaku)
+
AMBARI-1963. Deploying progress bar shows 0 tasks after installation failure
and going back to a previous step to retry. (yusaku)
Modified: incubator/ambari/trunk/ambari-web/app/templates/common/configs/service_config.hbs
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/templates/common/configs/service_config.hbs?rev=1469160&r1=1469159&r2=1469160&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/templates/common/configs/service_config.hbs (original)
+++ incubator/ambari/trunk/ambari-web/app/templates/common/configs/service_config.hbs Thu Apr 18 04:50:46 2013
@@ -49,7 +49,7 @@
<div class="accordion">
{{#each category in selectedService.configCategories}}
{{#if category.isCustomView}}
- {{#if App.supports.capacityScheduler}}
+ {{#if App.supports.capacitySchedulerUi}}
{{view category.customView categoryBinding="category" serviceBinding="selectedService" canEditBinding="view.canEdit" serviceConfigsBinding="selectedService.configs"}}
{{/if}}
{{else}}
Modified: incubator/ambari/trunk/ambari-web/app/utils/config.js
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/utils/config.js?rev=1469160&r1=1469159&r2=1469160&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/utils/config.js (original)
+++ incubator/ambari/trunk/ambari-web/app/utils/config.js Thu Apr 18 04:50:46 2013
@@ -105,7 +105,8 @@ App.config = Em.Object.create({
defaultValue: properties[index],
filename: _tag.siteName + ".xml",
isUserProperty: false,
- isOverridable: true
+ isOverridable: true,
+ serviceName: serviceName
};
if (configsPropertyDef) {
@@ -116,6 +117,10 @@ App.config = Em.Object.create({
serviceConfigObj.unit = (configsPropertyDef.unit !== undefined) ? configsPropertyDef.unit : undefined;
serviceConfigObj.description = (configsPropertyDef.description !== undefined) ? configsPropertyDef.description : undefined;
serviceConfigObj.isOverridable = configsPropertyDef.isOverridable === undefined ? true : configsPropertyDef.isOverridable;
+ serviceConfigObj.serviceName = configsPropertyDef ? configsPropertyDef.serviceName : null;
+ }
+ if(serviceConfigObj.serviceName === 'MAPREDUCE' && serviceConfigObj.filename === 'core-site.xml'){
+ serviceConfigObj.isVisible = false;
}
if (_tag.siteName === 'global') {
if (configsPropertyDef) {
@@ -140,7 +145,6 @@ App.config = Em.Object.create({
}
}
serviceConfigObj.id = 'puppet var';
- serviceConfigObj.serviceName = configsPropertyDef ? configsPropertyDef.serviceName : null;
serviceConfigObj.displayName = configsPropertyDef ? configsPropertyDef.displayName : null;
serviceConfigObj.category = configsPropertyDef ? configsPropertyDef.category : null;
serviceConfigObj.options = configsPropertyDef ? configsPropertyDef.options : null;
@@ -150,7 +154,6 @@ App.config = Em.Object.create({
serviceConfigObj.id = 'site property';
serviceConfigObj.displayType = 'advanced';
serviceConfigObj.displayName = configsPropertyDef ? configsPropertyDef.displayName : index;
- serviceConfigObj.serviceName = serviceName;
if (!isAdvanced || this.get('customFileNames').contains(serviceConfigObj.filename)) {
var categoryMetaData = this.identifyCategory(serviceConfigObj);
if (categoryMetaData != null) {
@@ -231,6 +234,7 @@ App.config = Em.Object.create({
configData = preDefined;
if (isAdvanced) {
configData.category = (configData.category === undefined) ? configCategory : configData.category;
+ configData.filename = advancedConfigs.findProperty('name', configData.name).filename;
}
}
mergedConfigs.push(configData);