Repository: ambari
Updated Branches:
  refs/heads/branch-2.5 397c3a77e -> 58abd8a0f


AMBARI-20673.For sort/partition operator, if there is only 1 reducer, display 
just sort rather than 'sort/partition'(Venkata Sairam)


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

Branch: refs/heads/branch-2.5
Commit: 58abd8a0fa057c31b6df76f2dc189573fa2bcace
Parents: 397c3a7
Author: Venkata Sairam <venkatasairam.la...@gmail.com>
Authored: Tue May 9 20:07:46 2017 +0530
Committer: Venkata Sairam <venkatasairam.la...@gmail.com>
Committed: Tue May 9 20:09:01 2017 +0530

----------------------------------------------------------------------
 .../src/main/resources/ui/app/utils/hive-explainer/renderer.js  | 2 +-
 .../main/resources/ui/app/utils/hive-explainer/transformer.js   | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/58abd8a0/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/renderer.js
----------------------------------------------------------------------
diff --git 
a/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/renderer.js
 
b/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/renderer.js
index d0a3e0b..c09ad6b 100644
--- 
a/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/renderer.js
+++ 
b/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/renderer.js
@@ -134,7 +134,7 @@ export default function doRender(data, selector, 
onRequestDetail, draggable) {
 
 }
 function isSingleReducerAvailable(data){
-  let reducerCount = data.vertices.filter(function(item){
+  let reducerCount = data.verticesData.filter(function(item){
     return item['_vertex'].indexOf("Reducer") === 0;
   });
   if(reducerCount && reducerCount.length === 1) {

http://git-wip-us.apache.org/repos/asf/ambari/blob/58abd8a0/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/transformer.js
----------------------------------------------------------------------
diff --git 
a/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/transformer.js
 
b/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/transformer.js
index 9dbbb00..d786d0f 100644
--- 
a/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/transformer.js
+++ 
b/contrib/views/hive20/src/main/resources/ui/app/utils/hive-explainer/transformer.js
@@ -28,7 +28,7 @@ export default function doTransform(data) {
     getFetchVertex(fetch),
   ];
 
-  let edges = [];
+  let edges = [], verticesData;
   if(tez) {
     edges = getEdges(tez, vertices);
     edges = getEdgesWithCorrectedUnion(edges);
@@ -38,7 +38,7 @@ export default function doTransform(data) {
   vertices = doEnhance(vertices);
 
   vertices = getProcessedVertices(vertices, edges);
-
+  verticesData = vertices;
   const {adjustedVertices, adjustedEdges} = 
getAdjustedVerticesAndEdges(vertices, edges);
   vertices = adjustedVertices;
   edges = adjustedEdges;
@@ -60,6 +60,7 @@ export default function doTransform(data) {
     tree,
     nodes,
     connections,
+    verticesData
   });
 }
 

Reply via email to