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

gaojun2048 pushed a commit to branch st-engine
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git


The following commit(s) were added to refs/heads/st-engine by this push:
     new a5f452eeb [Engine] [LogicalDAG] Remove useless set RowTypeInfo (#2737)
a5f452eeb is described below

commit a5f452eebec02507c666c09350f844a17e8a6500
Author: Hisoka <[email protected]>
AuthorDate: Thu Sep 15 18:23:25 2022 +0800

    [Engine] [LogicalDAG] Remove useless set RowTypeInfo (#2737)
---
 seatunnel-connectors-v2/connector-file/connector-file-local/pom.xml  | 5 -----
 .../apache/seatunnel/engine/client/job/ConnectorInstanceLoader.java  | 1 -
 .../java/org/apache/seatunnel/engine/client/job/JobConfigParser.java | 4 ++--
 3 files changed, 2 insertions(+), 8 deletions(-)

diff --git 
a/seatunnel-connectors-v2/connector-file/connector-file-local/pom.xml 
b/seatunnel-connectors-v2/connector-file/connector-file-local/pom.xml
index 1ac5bb77b..d19f69e3a 100644
--- a/seatunnel-connectors-v2/connector-file/connector-file-local/pom.xml
+++ b/seatunnel-connectors-v2/connector-file/connector-file-local/pom.xml
@@ -35,11 +35,6 @@
             <artifactId>connector-file-base</artifactId>
             <version>${project.version}</version>
         </dependency>
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <scope>test</scope>
-        </dependency>
         <dependency>
             <groupId>org.powermock</groupId>
             <artifactId>powermock-module-junit4</artifactId>
diff --git 
a/seatunnel-engine/seatunnel-engine-client/src/main/java/org/apache/seatunnel/engine/client/job/ConnectorInstanceLoader.java
 
b/seatunnel-engine/seatunnel-engine-client/src/main/java/org/apache/seatunnel/engine/client/job/ConnectorInstanceLoader.java
index 44f6aa4f5..e9756cb1c 100644
--- 
a/seatunnel-engine/seatunnel-engine-client/src/main/java/org/apache/seatunnel/engine/client/job/ConnectorInstanceLoader.java
+++ 
b/seatunnel-engine/seatunnel-engine-client/src/main/java/org/apache/seatunnel/engine/client/job/ConnectorInstanceLoader.java
@@ -78,7 +78,6 @@ public class ConnectorInstanceLoader {
         SeaTunnelSink<SeaTunnelRow, Serializable, Serializable, Serializable> 
seaTunnelSink =
             sinkPluginDiscovery.createPluginInstance(pluginIdentifier);
         seaTunnelSink.prepare(sinkConfig);
-        seaTunnelSink.setTypeInfo(null);
         seaTunnelSink.setJobContext(jobContext);
         return new ImmutablePair<>(seaTunnelSink, new 
HashSet<>(pluginJarPaths));
     }
diff --git 
a/seatunnel-engine/seatunnel-engine-client/src/main/java/org/apache/seatunnel/engine/client/job/JobConfigParser.java
 
b/seatunnel-engine/seatunnel-engine-client/src/main/java/org/apache/seatunnel/engine/client/job/JobConfigParser.java
index 0d19411d6..b1e5aa1fb 100644
--- 
a/seatunnel-engine/seatunnel-engine-client/src/main/java/org/apache/seatunnel/engine/client/job/JobConfigParser.java
+++ 
b/seatunnel-engine/seatunnel-engine-client/src/main/java/org/apache/seatunnel/engine/client/job/JobConfigParser.java
@@ -270,8 +270,6 @@ public class JobConfigParser {
                 pair.getRight());
         
sourceAction.setParallelism(getSourceParallelism(sourceConfigs.get(0)));
         SeaTunnelDataType dataType = 
sourceAction.getSource().getProducedType();
-        ImmutablePair<SeaTunnelSink<SeaTunnelRow, Serializable, Serializable, 
Serializable>, Set<URL>>
-            sinkListImmutablePair = 
ConnectorInstanceLoader.loadSinkInstance(sinkConfigs.get(0), 
jobConfig.getJobContext());
 
         Action sinkUpstreamAction = sourceAction;
 
@@ -294,6 +292,8 @@ public class JobConfigParser {
             sinkUpstreamAction = transformAction;
         }
 
+        ImmutablePair<SeaTunnelSink<SeaTunnelRow, Serializable, Serializable, 
Serializable>, Set<URL>>
+            sinkListImmutablePair = 
ConnectorInstanceLoader.loadSinkInstance(sinkConfigs.get(0), 
jobConfig.getJobContext());
         SinkAction sinkAction = createSinkAction(
             idGenerator.getNextId(),
             sinkListImmutablePair.getLeft().getPluginName(),

Reply via email to