From eedcf8709f5aff628ebdacd45f687fd884b02145 Mon Sep 17 00:00:00 2001 From: Linary Date: Fri, 22 Mar 2019 18:06:59 +0800 Subject: [PATCH] Adapt hugegraph-client 1.6.9 and upgrade some vulnerable dependencies (#16) --- pom.xml | 11 +++-------- .../studio/board/service/BoardService.java | 16 ++++++++-------- studio-dist/pom.xml | 4 ---- .../static/conf/hugegraph-studio.properties | 4 ++-- studio-ui/package.json | 2 +- 5 files changed, 14 insertions(+), 23 deletions(-) diff --git a/pom.xml b/pom.xml index 4d7b071d..b3a30593 100644 --- a/pom.xml +++ b/pom.xml @@ -25,9 +25,10 @@ 1.8 2.8.2 4.12 + 1.6.9 21.0 3.6 - 8.5.2 + 8.5.34 4.1.5.RELEASE @@ -36,7 +37,7 @@ com.baidu.hugegraph hugegraph-client - 1.6.4 + ${hugegraph.client.version} @@ -44,11 +45,6 @@ tomcat-embed-core ${tomcat.version} - - org.apache.tomcat.embed - tomcat-embed-logging-juli - ${tomcat.version} - org.apache.tomcat.embed tomcat-embed-jasper @@ -70,7 +66,6 @@ ${tomcat.version} - diff --git a/studio-api/src/main/java/com/baidu/hugegraph/studio/board/service/BoardService.java b/studio-api/src/main/java/com/baidu/hugegraph/studio/board/service/BoardService.java index 4bfe544b..a57be92b 100644 --- a/studio-api/src/main/java/com/baidu/hugegraph/studio/board/service/BoardService.java +++ b/studio-api/src/main/java/com/baidu/hugegraph/studio/board/service/BoardService.java @@ -329,8 +329,8 @@ private QueryResult queryAdjacentVertices(Board board, HugeClient client, List edges = queryResult.getGraph().getEdges(); vertices.forEach(v -> vertexIds.add(v.id())); edges.forEach(e -> { - if (e.source().equals(transformedVertexId) || - e.target().equals(transformedVertexId)) { + if (e.sourceId().equals(transformedVertexId) || + e.targetId().equals(transformedVertexId)) { visitedEdgeIds.add(e.id()); } }); @@ -519,8 +519,8 @@ private List getVertexFromEdge(HugeClient client, } Set vertexIds = new HashSet<>(); edges.forEach(e -> { - vertexIds.add(e.source()); - vertexIds.add(e.target()); + vertexIds.add(e.sourceId()); + vertexIds.add(e.targetId()); }); return getVertices(client, new ArrayList<>(vertexIds)); @@ -567,8 +567,8 @@ private List getEdgeFromVertex(HugeClient client, * vertexIds. Hence, just reserve the edge which that * the target in the set of vertexIds. */ - Object target = edge.target(); - Object source = edge.source(); + Object target = edge.targetId(); + Object source = edge.sourceId(); if (vertexIds.contains(target) && vertexIds.contains(source)) { Integer count = edgesNumPerVertex.get(source); @@ -640,8 +640,8 @@ private List getVertexFromPath(HugeClient client, vertexIds.add(vertex.id()); } else if (obj instanceof Edge) { Edge edge = (Edge) obj; - vertexIds.add(edge.source()); - vertexIds.add(edge.target()); + vertexIds.add(edge.sourceId()); + vertexIds.add(edge.targetId()); } })); return getVertices(client, new ArrayList<>(vertexIds)); diff --git a/studio-dist/pom.xml b/studio-dist/pom.xml index 12b1be06..ce080a31 100644 --- a/studio-dist/pom.xml +++ b/studio-dist/pom.xml @@ -31,10 +31,6 @@ org.apache.tomcat.embed tomcat-embed-core - - org.apache.tomcat.embed - tomcat-embed-logging-juli - org.apache.tomcat.embed tomcat-embed-jasper diff --git a/studio-dist/src/assembly/static/conf/hugegraph-studio.properties b/studio-dist/src/assembly/static/conf/hugegraph-studio.properties index 93dda67b..78e3b17c 100644 --- a/studio-dist/src/assembly/static/conf/hugegraph-studio.properties +++ b/studio-dist/src/assembly/static/conf/hugegraph-studio.properties @@ -30,10 +30,10 @@ vertex.vis.scaling.max=30 vertex.vis.shape=dot vertex.vis.color=[\ {"default":"#ED5736","hover":"#312520","highlight":"#ED5736"},\ - {"default":"#48C0A3","hover":"#312520","highlight":"#48C0A3"},\ - {"default":"#F47983","hover":"#312520","highlight":"#F47983"},\ {"default":"#4C8DAE","hover":"#312520","highlight":"#4C8DAE"},\ {"default":"#FF8C31","hover":"#312520","highlight":"#FF8C31"},\ + {"default":"#F47983","hover":"#312520","highlight":"#F47983"},\ + {"default":"#48C0A3","hover":"#312520","highlight":"#48C0A3"},\ {"default":"#3B2E7E","hover":"#312520","highlight":"#3B2E7E"},\ {"default":"#60281E","hover":"#312520","highlight":"#60281E"},\ {"default":"#B36D61","hover":"#312520","highlight":"#B36D61"},\ diff --git a/studio-ui/package.json b/studio-ui/package.json index 3295d85f..ff1e36b4 100644 --- a/studio-ui/package.json +++ b/studio-ui/package.json @@ -40,7 +40,7 @@ "style-loader": "^0.18.1", "url-loader": "^0.5.8", "webpack": "^2.6.0", - "webpack-dev-server": "^2.5.1", + "webpack-dev-server": "^3.1.11", "whatwg-fetch": "^2.0.3" }, "dependencies": {