You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by ji...@apache.org on 2022/08/31 06:44:36 UTC

[incubator-hugegraph-toolchain] branch master updated: fix: spark row split by delimiter failed (#328)

This is an automated email from the ASF dual-hosted git repository.

jin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-toolchain.git


The following commit(s) were added to refs/heads/master by this push:
     new 9d34f4aa fix: spark row split by delimiter failed (#328)
9d34f4aa is described below

commit 9d34f4aaa9debf51f1f8b433d579d6fe8bd9b110
Author: Simon Cheung <mi...@apache.org>
AuthorDate: Wed Aug 31 14:44:31 2022 +0800

    fix: spark row split by delimiter failed (#328)
---
 .../java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java b/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java
index 08396dad..ec94cf19 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java
+++ b/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java
@@ -205,9 +205,9 @@ public class HugeGraphSparkLoader implements Serializable {
             case FILE:
             case HDFS:
                 FileSource fileSource = struct.input().asFileSource();
+                String delimiter = fileSource.delimiter();
                 elements = builder.build(fileSource.header(),
-                                         row.mkString()
-                                            .split(fileSource.delimiter()));
+                                         row.mkString(delimiter).split(delimiter));
                 break;
             case JDBC:
                 Object[] structFields = JavaConverters.asJavaCollection(row.schema().toList())