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

tyrantlucifer pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git


    from d625b8888 [Doc] [JDBC] Fix error Sql Server URL (#3442)
     add db286e863 [Feature][Connector-V2][File] Add option and factory for 
file connectors (#3375)

No new revisions were added by this update.

Summary of changes:
 docs/en/connector-v2/sink/Hive.md                  |  35 +------
 docs/en/connector-v2/source/Hive.md                |   2 +-
 .../file/hdfs/source/BaseHdfsFileSource.java       |  13 +--
 .../file/hdfs/source/config/HdfsSourceConfig.java  |   7 +-
 .../seatunnel/file/config/BaseSinkConfig.java      | 110 +++++++++++++++++++++
 .../seatunnel/file/config/BaseSourceConfig.java    |  42 ++++++--
 .../seatunnel/file/config/BaseTextFileConfig.java  |  42 ++++----
 .../connectors/seatunnel/file/config/Constant.java |  42 --------
 .../file/sink/config/TextFileSinkConfig.java       |  57 +++++------
 .../file/sink/writer/AbstractWriteStrategy.java    |  16 +--
 .../file/source/reader/AbstractReadStrategy.java   |   4 +-
 .../file/source/reader/TextReadStrategy.java       |  18 ++--
 .../seatunnel/file/ftp/config/FtpConf.java         |   8 +-
 .../seatunnel/file/ftp/config/FtpConfig.java       |  22 ++++-
 .../seatunnel/file/ftp/sink/FtpFileSink.java       |   4 +-
 .../file/ftp/sink/FtpFileSinkFactory.java          |  56 +++++++++++
 .../seatunnel/file/ftp/source/FtpFileSource.java   |  13 +--
 .../file/ftp/source/FtpFileSourceFactory.java}     |  35 +++----
 .../file/hdfs/sink/HdfsFileSinkFactory.java}       |  26 +++--
 .../file/hdfs/source/HdfsFileSourceFactory.java}   |  32 +++---
 .../file/local/sink/LocalFileSinkFactory.java}     |  26 +++--
 .../file/local/source/LocalFileSource.java         |   9 +-
 .../file/local/source/LocalFileSourceFactory.java} |  31 +++---
 .../seatunnel/file/oss/config/OssConf.java         |   8 +-
 .../seatunnel/file/oss/config/OssConfig.java       |  22 ++++-
 .../seatunnel/file/oss/sink/OssFileSink.java       |   6 +-
 .../file/oss/sink/OssFileSinkFactory.java          |  56 +++++++++++
 .../seatunnel/file/oss/source/OssFileSource.java   |  14 +--
 .../file/oss/source/OssFileSourceFactory.java}     |  35 +++----
 .../seatunnel/file/s3/config/S3Conf.java           |   6 +-
 .../seatunnel/file/s3/config/S3Config.java         |  17 +++-
 .../seatunnel/file/s3/sink/S3FileSink.java         |   4 +-
 .../seatunnel/file/s3/sink/S3FileSinkFactory.java} |  30 ++++--
 .../seatunnel/file/s3/source/S3FileSource.java     |  10 +-
 .../file/s3/source/S3FileSourceFactory.java}       |  34 +++----
 .../seatunnel/file/sftp/config/SftpConf.java       |   9 +-
 .../seatunnel/file/sftp/config/SftpConfig.java     |  22 ++++-
 .../seatunnel/file/sftp/sink/SftpFileSink.java     |   4 +-
 .../file/sftp/sink/SftpFileSinkFactory.java        |  56 +++++++++++
 .../seatunnel/file/sftp/source/SftpFileSource.java |  13 +--
 .../file/sftp/source/SftpFileSourceFactory.java}   |  35 +++----
 .../connectors/seatunnel/hive/config/Constant.java |  23 -----
 .../seatunnel/hive/config/HiveConfig.java          |  14 ++-
 .../connectors/seatunnel/hive/sink/HiveSink.java   |  47 ++++-----
 .../seatunnel/hive/sink/HiveSinkFactory.java}      |  13 +--
 .../seatunnel/hive/source/HiveSource.java          |  14 ++-
 .../seatunnel/hive/source/HiveSourceFactory.java}  |  15 +--
 .../seatunnel/hive/utils/HiveMetaStoreProxy.java   |   2 +-
 48 files changed, 737 insertions(+), 422 deletions(-)
 create mode 100644 
seatunnel-connectors-v2/connector-file/connector-file-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/config/BaseSinkConfig.java
 delete mode 100644 
seatunnel-connectors-v2/connector-file/connector-file-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/config/Constant.java
 create mode 100644 
seatunnel-connectors-v2/connector-file/connector-file-ftp/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/ftp/sink/FtpFileSinkFactory.java
 copy 
seatunnel-connectors-v2/{connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/source/HttpSourceFactory.java
 => 
connector-file/connector-file-ftp/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/ftp/source/FtpFileSourceFactory.java}
 (56%)
 copy 
seatunnel-connectors-v2/{connector-starrocks/src/main/java/org/apache/seatunnel/connectors/seatunnel/starrocks/sink/StarRocksSinkFactory.java
 => 
connector-file/connector-file-hadoop/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/hdfs/sink/HdfsFileSinkFactory.java}
 (51%)
 copy 
seatunnel-connectors-v2/{connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/source/HttpSourceFactory.java
 => 
connector-file/connector-file-hadoop/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/hdfs/source/HdfsFileSourceFactory.java}
 (57%)
 copy 
seatunnel-connectors-v2/{connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/sink/HttpSinkFactory.java
 => 
connector-file/connector-file-local/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/local/sink/LocalFileSinkFactory.java}
 (55%)
 copy 
seatunnel-connectors-v2/{connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/source/HttpSourceFactory.java
 => 
connector-file/connector-file-local/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/local/source/LocalFileSourceFactory.java}
 (58%)
 create mode 100644 
seatunnel-connectors-v2/connector-file/connector-file-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/sink/OssFileSinkFactory.java
 copy 
seatunnel-connectors-v2/{connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/source/HttpSourceFactory.java
 => 
connector-file/connector-file-oss/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/oss/source/OssFileSourceFactory.java}
 (56%)
 copy 
seatunnel-connectors-v2/{connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/sink/HttpSinkFactory.java
 => 
connector-file/connector-file-s3/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/s3/sink/S3FileSinkFactory.java}
 (50%)
 copy 
seatunnel-connectors-v2/{connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/source/HttpSourceFactory.java
 => 
connector-file/connector-file-s3/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/s3/source/S3FileSourceFactory.java}
 (57%)
 create mode 100644 
seatunnel-connectors-v2/connector-file/connector-file-sftp/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/sftp/sink/SftpFileSinkFactory.java
 copy 
seatunnel-connectors-v2/{connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/source/HttpSourceFactory.java
 => 
connector-file/connector-file-sftp/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/sftp/source/SftpFileSourceFactory.java}
 (55%)
 delete mode 100644 
seatunnel-connectors-v2/connector-hive/src/main/java/org/apache/seatunnel/connectors/seatunnel/hive/config/Constant.java
 copy 
seatunnel-connectors-v2/{connector-kudu/src/main/java/org/apache/seatunnel/connectors/seatunnel/kudu/sink/KuduSinkFactory.java
 => 
connector-hive/src/main/java/org/apache/seatunnel/connectors/seatunnel/hive/sink/HiveSinkFactory.java}
 (77%)
 copy 
seatunnel-connectors-v2/{connector-socket/src/main/java/org/apache/seatunnel/connectors/seatunnel/socket/source/SocketSourceFactory.java
 => 
connector-hive/src/main/java/org/apache/seatunnel/connectors/seatunnel/hive/source/HiveSourceFactory.java}
 (73%)

Reply via email to