This is an automated email from the ASF dual-hosted git repository.
liugddx pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
The following commit(s) were added to refs/heads/dev by this push:
new 5fbfd05061 [Improve][Connector-V2][OSS-Jindo] Optimize jindo oss
connector (#4964)
5fbfd05061 is described below
commit 5fbfd050619ae75f250337e6ac8c8fce1402e86f
Author: Tyrantlucifer <[email protected]>
AuthorDate: Wed Jun 28 13:10:26 2023 +0800
[Improve][Connector-V2][OSS-Jindo] Optimize jindo oss connector (#4964)
* [Improve][Connector-V2][Jindo-Oss] Optimize jindo-oss connector
* [Improve][Connector-V2][Jindo-Oss] Update module name
* [Hotfix][Connector-V2][StarRocks] Fix code style
---
.../{connector-file-oss-jindo => connector-file-jindo-oss}/pom.xml | 4 ++--
.../seatunnel/connectors/seatunnel/file/oss/config/OssConf.java | 2 ++
.../seatunnel/connectors/seatunnel/file/oss/config/OssConfig.java | 0
.../seatunnel/file/oss/exception/OssJindoConnectorException.java | 0
.../seatunnel/connectors/seatunnel/file/oss/sink/OssFileSink.java | 0
.../connectors/seatunnel/file/oss/sink/OssFileSinkFactory.java | 0
.../seatunnel/connectors/seatunnel/file/oss/source/OssFileSource.java | 0
.../connectors/seatunnel/file/oss/source/OssFileSourceFactory.java | 0
.../main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem | 0
.../org/apache/seatunnel/connectors/test/OssJindoFactoryTest.java | 0
seatunnel-connectors-v2/connector-file/pom.xml | 2 +-
seatunnel-dist/pom.xml | 2 +-
12 files changed, 6 insertions(+), 4 deletions(-)
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/pom.xml
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/pom.xml
similarity index 95%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/pom.xml
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/pom.xml
index b20efc5b0f..bf2b660bbc 100644
--- a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/pom.xml
+++ b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/pom.xml
@@ -26,8 +26,8 @@
<version>${revision}</version>
</parent>
- <artifactId>connector-file-oss-jindo</artifactId>
- <name>SeaTunnel : Connectors V2 : File : Oss Jindo</name>
+ <artifactId>connector-file-jindo-oss</artifactId>
+ <name>SeaTunnel : Connectors V2 : File : Jindo Oss</name>
<properties>
<jindo-sdk.version>4.6.1</jindo-sdk.version>
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConf.java
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConf.java
similarity index 94%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConf.java
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConf.java
index 96c2f01dba..968c3ebce4 100644
---
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConf.java
+++
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConf.java
@@ -49,6 +49,8 @@ public class OssConf extends HadoopConf {
ossOptions.put("fs.oss.accessKeyId",
config.getString(OssConfig.ACCESS_KEY.key()));
ossOptions.put("fs.oss.accessKeySecret",
config.getString(OssConfig.ACCESS_SECRET.key()));
ossOptions.put("fs.oss.endpoint",
config.getString(OssConfig.ENDPOINT.key()));
+ ossOptions.put("fs.oss.upload.thread.concurrency", "20");
+ ossOptions.put("fs.oss.upload.queue.size", "100");
hadoopConf.setExtraOptions(ossOptions);
return hadoopConf;
}
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConfig.java
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConfig.java
similarity index 100%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConfig.java
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/config/OssConfig.java
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/exception/OssJindoConnectorException.java
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/exception/OssJindoConnectorException.java
similarity index 100%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/exception/OssJindoConnectorException.java
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/exception/OssJindoConnectorException.java
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSink.java
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSink.java
similarity index 100%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSink.java
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSink.java
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSinkFactory.java
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSinkFactory.java
similarity index 100%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSinkFactory.java
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSinkFactory.java
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSource.java
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSource.java
similarity index 100%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSource.java
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSource.java
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSourceFactory.java
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSourceFactory.java
similarity index 100%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSourceFactory.java
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSourceFactory.java
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
similarity index 100%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
diff --git
a/seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/test/java/org/apache/seatunnel/connectors/test/OssJindoFactoryTest.java
b/seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/test/java/org/apache/seatunnel/connectors/test/OssJindoFactoryTest.java
similarity index 100%
rename from
seatunnel-connectors-v2/connector-file/connector-file-oss-jindo/src/test/java/org/apache/seatunnel/connectors/test/OssJindoFactoryTest.java
rename to
seatunnel-connectors-v2/connector-file/connector-file-jindo-oss/src/test/java/org/apache/seatunnel/connectors/test/OssJindoFactoryTest.java
diff --git a/seatunnel-connectors-v2/connector-file/pom.xml
b/seatunnel-connectors-v2/connector-file/pom.xml
index 25e47c67c1..d20e6296cb 100644
--- a/seatunnel-connectors-v2/connector-file/pom.xml
+++ b/seatunnel-connectors-v2/connector-file/pom.xml
@@ -38,7 +38,7 @@
<module>connector-file-base-hadoop</module>
<module>connector-file-sftp</module>
<module>connector-file-s3</module>
- <module>connector-file-oss-jindo</module>
+ <module>connector-file-jindo-oss</module>
</modules>
<properties>
diff --git a/seatunnel-dist/pom.xml b/seatunnel-dist/pom.xml
index 51d4f4c48a..fba4928996 100644
--- a/seatunnel-dist/pom.xml
+++ b/seatunnel-dist/pom.xml
@@ -274,7 +274,7 @@
</dependency>
<dependency>
<groupId>org.apache.seatunnel</groupId>
- <artifactId>connector-file-oss-jindo</artifactId>
+ <artifactId>connector-file-jindo-oss</artifactId>
<version>${project.version}</version>
<scope>provided</scope>
</dependency>