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

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


    from 5e3f196e2 [Improve] [Connector-V2] Fix Kafka sink can't run 
EXACTLY_ONCE semantics (#3724)
     add 8ef080f20 [Connector][Sink]Support load data to S3 then Copy to 
Redshift (#3736)

No new revisions were added by this update.

Summary of changes:
 plugin-mapping.properties                          |   1 +
 .../pom.xml                                        |  25 +++--
 .../seatunnel/redshift/RedshiftJdbcClient.java     |  88 ++++++++++++++++
 .../commit/S3RedshiftSinkAggregatedCommitter.java  | 112 +++++++++++++++++++++
 .../redshift/config/S3RedshiftConfig.java}         |  23 ++---
 .../S3RedshiftJdbcConnectorException.java}         |  11 +-
 .../redshift/sink/S3RedshiftFactory.java}          |  38 +++----
 .../seatunnel/redshift/sink/S3RedshiftSink.java}   |  62 ++++--------
 seatunnel-connectors-v2/pom.xml                    |   1 +
 9 files changed, 270 insertions(+), 91 deletions(-)
 copy seatunnel-connectors-v2/{connector-redis => 
connector-s3-redshift}/pom.xml (73%)
 create mode 100644 
seatunnel-connectors-v2/connector-s3-redshift/src/main/java/org/apache/seatunnel/connectors/seatunnel/redshift/RedshiftJdbcClient.java
 create mode 100644 
seatunnel-connectors-v2/connector-s3-redshift/src/main/java/org/apache/seatunnel/connectors/seatunnel/redshift/commit/S3RedshiftSinkAggregatedCommitter.java
 copy 
seatunnel-connectors-v2/{connector-assert/src/main/java/org/apache/seatunnel/connectors/seatunnel/assertion/sink/AssertConfig.java
 => 
connector-s3-redshift/src/main/java/org/apache/seatunnel/connectors/seatunnel/redshift/config/S3RedshiftConfig.java}
 (53%)
 copy 
seatunnel-connectors-v2/{connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/exception/AmazonDynamoDBConnectorException.java
 => 
connector-s3-redshift/src/main/java/org/apache/seatunnel/connectors/seatunnel/redshift/exception/S3RedshiftJdbcConnectorException.java}
 (79%)
 copy 
seatunnel-connectors-v2/{connector-file/connector-file-s3/src/main/java/org/apache/seatunnel/connectors/seatunnel/file/s3/sink/S3FileSinkFactory.java
 => 
connector-s3-redshift/src/main/java/org/apache/seatunnel/connectors/seatunnel/redshift/sink/S3RedshiftFactory.java}
 (53%)
 copy 
seatunnel-connectors-v2/{connector-slack/src/main/java/org/apache/seatunnel/connectors/seatunnel/slack/sink/SlackSink.java
 => 
connector-s3-redshift/src/main/java/org/apache/seatunnel/connectors/seatunnel/redshift/sink/S3RedshiftSink.java}
 (54%)

Reply via email to