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 edb14108a [Bug] [seatunnel-connectors-flink-kafka] When json or avro 
are selected for kafka schema, a ClassCastException error is reported  (#3243)
     add 183bac02f [Feature][Connector-V2] [Amazondynamodb Connector]add 
amazondynamodb source & sink connnector (#3166)

No new revisions were added by this update.

Summary of changes:
 docs/en/connector-v2/sink/Amazondynamodb.md        |  69 ++++
 docs/en/connector-v2/source/Amazondynamodb.md      | 108 +++++++
 plugin-mapping.properties                          |   4 +-
 .../pom.xml                                        |  33 +-
 .../config/AmazondynamodbConfig.java               |  20 +-
 .../config/AmazondynamodbSourceOptions.java        |  68 ++++
 .../serialize/DefaultSeaTunnelRowDeserializer.java | 135 ++++++++
 .../serialize/DefaultSeaTunnelRowSerializer.java   | 147 +++++++++
 .../serialize}/SeaTunnelRowDeserializer.java       |   9 +-
 .../serialize/SeaTunnelRowSerializer.java          |   6 +-
 .../amazondynamodb/sink/AmazondynamodbSink.java}   |  35 ++-
 .../amazondynamodb/sink/AmazondynamodbWriter.java} |  28 +-
 .../amazondynamodb/sink/DdynamoDbSinkClient.java   | 134 ++++++++
 .../source/AmazondynamodbSource.java}              |  52 ++-
 .../source/AmazondynamodbSourceReader.java         |  85 +++++
 .../seatunnel/common/config/CommonConfig.java}     |   6 +-
 seatunnel-connectors-v2/pom.xml                    |   1 +
 seatunnel-dist/pom.xml                             |   6 +
 .../pom.xml                                        |  28 +-
 .../connector/amazondynamodb/AmazondynamodbIT.java | 349 +++++++++++++++++++++
 .../amazondynamodbIT_source_to_sink.conf}          |  44 +--
 seatunnel-e2e/seatunnel-connector-v2-e2e/pom.xml   |   3 +-
 tools/update_modules_check/update_modules_check.py |  10 +-
 23 files changed, 1253 insertions(+), 127 deletions(-)
 create mode 100644 docs/en/connector-v2/sink/Amazondynamodb.md
 create mode 100644 docs/en/connector-v2/source/Amazondynamodb.md
 copy seatunnel-connectors-v2/{connector-mongodb => 
connector-amazondynamodb}/pom.xml (70%)
 copy 
seatunnel-api/src/main/java/org/apache/seatunnel/api/serialization/SerializationSchema.java
 => 
seatunnel-connectors-v2/connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/config/AmazondynamodbConfig.java
 (60%)
 create mode 100644 
seatunnel-connectors-v2/connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/config/AmazondynamodbSourceOptions.java
 create mode 100644 
seatunnel-connectors-v2/connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/serialize/DefaultSeaTunnelRowDeserializer.java
 create mode 100644 
seatunnel-connectors-v2/connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/serialize/DefaultSeaTunnelRowSerializer.java
 copy 
seatunnel-connectors-v2/{connector-elasticsearch/src/main/java/org/apache/seatunnel/connectors/seatunnel/elasticsearch/serialize/source
 => 
connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/serialize}/SeaTunnelRowDeserializer.java
 (79%)
 copy 
seatunnel-connectors-v2/{connector-elasticsearch/src/main/java/org/apache/seatunnel/connectors/seatunnel/elasticsearch
 => 
connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb}/serialize/SeaTunnelRowSerializer.java
 (81%)
 copy 
seatunnel-connectors-v2/{connector-redis/src/main/java/org/apache/seatunnel/connectors/seatunnel/redis/sink/RedisSink.java
 => 
connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/sink/AmazondynamodbSink.java}
 (64%)
 copy 
seatunnel-connectors-v2/{connector-socket/src/main/java/org/apache/seatunnel/connectors/seatunnel/socket/sink/SocketSinkWriter.java
 => 
connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/sink/AmazondynamodbWriter.java}
 (54%)
 create mode 100644 
seatunnel-connectors-v2/connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/sink/DdynamoDbSinkClient.java
 copy 
seatunnel-connectors-v2/{connector-redis/src/main/java/org/apache/seatunnel/connectors/seatunnel/redis/source/RedisSource.java
 => 
connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/source/AmazondynamodbSource.java}
 (59%)
 create mode 100644 
seatunnel-connectors-v2/connector-amazondynamodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/amazondynamodb/source/AmazondynamodbSourceReader.java
 copy 
seatunnel-connectors-v2/{connector-neo4j/src/main/java/org/apache/seatunnel/connectors/seatunnel/neo4j/config/Neo4jSourceConfig.java
 => 
connector-common/src/main/java/org/apache/seatunnel/connectors/seatunnel/common/config/CommonConfig.java}
 (85%)
 copy seatunnel-e2e/seatunnel-connector-v2-e2e/{connector-influxdb-e2e => 
connector-amazondynamodb-e2e}/pom.xml (69%)
 create mode 100644 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-amazondynamodb-e2e/src/test/java/org/apache/seatunnel/e2e/connector/amazondynamodb/AmazondynamodbIT.java
 copy 
seatunnel-e2e/{seatunnel-spark-connector-v2-e2e/connector-mongodb-spark-e2e/src/test/resources/mongodb/fake_to_mongodb.conf
 => 
seatunnel-connector-v2-e2e/connector-amazondynamodb-e2e/src/test/resources/amazondynamodbIT_source_to_sink.conf}
 (66%)

Reply via email to