From d8ce51a7b9761d323bdc86f53caed9cc284d0be6 Mon Sep 17 00:00:00 2001 From: V_Galaxy Date: Wed, 16 Oct 2024 18:37:48 +0800 Subject: [PATCH 1/2] fixup --- .../java/org/apache/hugegraph/io/GraphSONSchemaSerializer.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/io/GraphSONSchemaSerializer.java b/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/io/GraphSONSchemaSerializer.java index 31d197c099..db8d874e8e 100644 --- a/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/io/GraphSONSchemaSerializer.java +++ b/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/io/GraphSONSchemaSerializer.java @@ -83,6 +83,8 @@ public Map writeEdgeLabel(EdgeLabel edgeLabel) { } if (!edgeLabel.isFather()) { + map.put(HugeKeys.SOURCE_LABEL, edgeLabel.sourceLabelName()); + map.put(HugeKeys.TARGET_LABEL, edgeLabel.targetLabelName()); map.put(HugeKeys.LINKS, graph.mapPairId2Name(edgeLabel.links())); map.put(HugeKeys.FREQUENCY, edgeLabel.frequency()); From b11b040cf5d1ac572567c16291827a79df818306 Mon Sep 17 00:00:00 2001 From: V_Galaxy Date: Wed, 16 Oct 2024 20:37:42 +0800 Subject: [PATCH 2/2] fix UT --- .../main/java/org/apache/hugegraph/unit/util/JsonUtilTest.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hugegraph-server/hugegraph-test/src/main/java/org/apache/hugegraph/unit/util/JsonUtilTest.java b/hugegraph-server/hugegraph-test/src/main/java/org/apache/hugegraph/unit/util/JsonUtilTest.java index 6c5159d377..c76d536ff0 100644 --- a/hugegraph-server/hugegraph-test/src/main/java/org/apache/hugegraph/unit/util/JsonUtilTest.java +++ b/hugegraph-server/hugegraph-test/src/main/java/org/apache/hugegraph/unit/util/JsonUtilTest.java @@ -177,6 +177,8 @@ public void testSerializeEdgeLabel() { String json = JsonUtil.toJson(el); Assert.assertEquals("{\"id\":1,\"name\":\"knows\"," + "\"edgelabel_type\":\"NORMAL\"," + + "\"source_label\":\"person\"," + + "\"target_label\":\"person\"," + "\"links\":[{\"name\":\"name\"}]," + "\"frequency\":\"SINGLE\",\"sort_keys\":[]," + "\"nullable_keys\":[],\"index_labels\":[]," +