You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by at...@apache.org on 2013/08/15 17:03:22 UTC
git commit: AMBARI-2913 HDP2: HBase summary shows empty regions in
transition. (atkach)
Updated Branches:
refs/heads/trunk 57228eb9f -> 08001043a
AMBARI-2913 HDP2: HBase summary shows empty regions in transition. (atkach)
Project: http://git-wip-us.apache.org/repos/asf/incubator-ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ambari/commit/08001043
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ambari/tree/08001043
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ambari/diff/08001043
Branch: refs/heads/trunk
Commit: 08001043a0bbff089e512fdafae98b9cc633b9d0
Parents: 57228eb
Author: atkach <an...@gmail.com>
Authored: Thu Aug 15 18:03:19 2013 +0300
Committer: atkach <an...@gmail.com>
Committed: Thu Aug 15 18:03:19 2013 +0300
----------------------------------------------------------------------
ambari-web/app/mappers/service_mapper.js | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-ambari/blob/08001043/ambari-web/app/mappers/service_mapper.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/mappers/service_mapper.js b/ambari-web/app/mappers/service_mapper.js
index a3d9a13..8ea2fda 100644
--- a/ambari-web/app/mappers/service_mapper.js
+++ b/ambari-web/app/mappers/service_mapper.js
@@ -548,7 +548,12 @@ App.servicesMapper = App.QuickDataMapper.create({
item.masterComponent = component;
finalConfig = jQuery.extend(finalConfig, hbaseConfig);
var regionsArray = App.parseJSON(component.ServiceComponentInfo.RegionsInTransition);
- item.regions_in_transition = regionsArray == null ? 0 : regionsArray.length;
+ //regions_in_transition can have various type of value: null, array or int
+ if (Array.isArray(regionsArray)) {
+ item.regions_in_transition = regionsArray.length;
+ } else {
+ item.regions_in_transition = regionsArray == null ? 0 : regionsArray;
+ }
}
if (component.ServiceComponentInfo && component.ServiceComponentInfo.component_name == "HBASE_REGIONSERVER") {
if (!item.region_servers) {