From 74a5cc04f3605bea8e444253ed657d872c03cab0 Mon Sep 17 00:00:00 2001 From: zhangyi51 Date: Mon, 21 Dec 2020 21:03:23 +0800 Subject: [PATCH] fix weighted shortest path not check target vertex Change-Id: If8688349c61f00fc16a50ccb31861758284784cc --- .../traversal/algorithm/SingleSourceShortestPathTraverser.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hugegraph-core/src/main/java/com/baidu/hugegraph/traversal/algorithm/SingleSourceShortestPathTraverser.java b/hugegraph-core/src/main/java/com/baidu/hugegraph/traversal/algorithm/SingleSourceShortestPathTraverser.java index 9b89be5b62..cbe69c9ca5 100644 --- a/hugegraph-core/src/main/java/com/baidu/hugegraph/traversal/algorithm/SingleSourceShortestPathTraverser.java +++ b/hugegraph-core/src/main/java/com/baidu/hugegraph/traversal/algorithm/SingleSourceShortestPathTraverser.java @@ -78,7 +78,9 @@ public NodeWithWeight weightedShortestPath(Id sourceV, Id targetV, String weight, long degree, long skipDegree, long capacity) { E.checkNotNull(sourceV, "source vertex id"); + E.checkNotNull(targetV, "target vertex id"); this.checkVertexExist(sourceV, "source vertex"); + this.checkVertexExist(targetV, "target vertex"); E.checkNotNull(dir, "direction"); E.checkNotNull(weight, "weight property"); checkDegree(degree);