commit | 172f9dc079ee5c95c07c3122880a3be5d3790c0f | [log] [tgz] |
---|---|---|
author | Yingyi Bu <buyingyi@gmail.com> | Thu Nov 21 09:51:33 2013 -0800 |
committer | Yingyi Bu <buyingyi@gmail.com> | Thu Nov 21 09:51:33 2013 -0800 |
tree | 2ad944038dad0c1d4cb0a1f7a570cdb9d745f67d | |
parent | 2e967a643e4e37a40aaa9303d5d45dda1a9413d8 [diff] |
dealing with empty counter
diff --git a/hyracks/hyracks-client/src/main/java/edu/uci/ics/hyracks/client/stats/impl/ClientCounterContext.java b/hyracks/hyracks-client/src/main/java/edu/uci/ics/hyracks/client/stats/impl/ClientCounterContext.java index cd785a0..be35555 100644 --- a/hyracks/hyracks-client/src/main/java/edu/uci/ics/hyracks/client/stats/impl/ClientCounterContext.java +++ b/hyracks/hyracks-client/src/main/java/edu/uci/ics/hyracks/client/stats/impl/ClientCounterContext.java
@@ -115,6 +115,9 @@ private void updateCounterMap(JSONObject jo) { for (String counterName : RESET_COUNTERS) { JSONArray jArray = (JSONArray) jo.get(counterName); + if(jArray==null){ + continue; + } Object[] values = jArray.toArray(); long counterValue = 0; for (Object value : values) {