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 6d82b155 fix: schema not cached in spark/flink loader (#334)
6d82b155 is described below
commit 6d82b1551ed5b6b21fa9e0f21da460f6c849f4d0
Author: alan.zhao <[email protected]>
AuthorDate: Tue Sep 20 18:24:45 2022 +0800
fix: schema not cached in spark/flink loader (#334)
---
.../java/com/baidu/hugegraph/loader/flink/HugeGraphOutputFormat.java | 1 +
.../main/java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java | 1 +
2 files changed, 2 insertions(+)
diff --git
a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphOutputFormat.java
b/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphOutputFormat.java
index a37c73c3..edc503fd 100644
---
a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphOutputFormat.java
+++
b/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphOutputFormat.java
@@ -90,6 +90,7 @@ public class HugeGraphOutputFormat<T> extends
RichOutputFormat<T> {
builders.put(new EdgeBuilder(loadContext, this.struct,
edgeMapping),
new ArrayList<>());
}
+ loadContext.updateSchemaCache();
return builders;
}
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 ec94cf19..143dd2f0 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
@@ -117,6 +117,7 @@ public class HugeGraphSparkLoader implements Serializable {
this.builders.put(new EdgeBuilder(context, struct, edgeMapping),
new ArrayList<>());
}
+ context.updateSchemaCache();
return context;
}