diff --git a/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/chainbuild/entity/CallChainTree.java b/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/chainbuild/entity/CallChainTree.java index 4c8d7bea8..b6e2aece5 100644 --- a/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/chainbuild/entity/CallChainTree.java +++ b/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/chainbuild/entity/CallChainTree.java @@ -69,7 +69,7 @@ public class CallChainTree { } } - public void saveToHbase() throws IOException { + public void saveToHbase() throws IOException, InterruptedException { List chainInfoPuts = new ArrayList(); for (Map.Entry entry : combineChains.entrySet()) { Put put = new Put(entry.getKey().getBytes()); diff --git a/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/chainbuild/entity/CallChainTreeNode.java b/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/chainbuild/entity/CallChainTreeNode.java index 272b5d6be..65b1fe1b7 100644 --- a/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/chainbuild/entity/CallChainTreeNode.java +++ b/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/chainbuild/entity/CallChainTreeNode.java @@ -67,7 +67,7 @@ public class CallChainTreeNode { return new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create().toJson(this); } - public void saveSummaryResultToHBase() { + public void saveSummaryResultToHBase() throws IOException, InterruptedException { List puts = new ArrayList(); for (Map.Entry entry : chainNodeContainer.entrySet()) { Put put = new Put(entry.getKey().getBytes());