You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@seatunnel.apache.org by zo...@apache.org on 2022/09/20 12:51:31 UTC
[incubator-seatunnel] branch dev updated (4bb2beb8c -> efbf793fa)
This is an automated email from the ASF dual-hosted git repository.
zongwen pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git
from 4bb2beb8c [License]Update binary license (#2798)
add efbf793fa [Improve][Connector-V2] Improve mongodb connector (#2778)
No new revisions were added by this update.
Summary of changes:
seatunnel-connectors-v2/connector-mongodb/pom.xml | 6 -
.../seatunnel/mongodb/data/DataTypeValidator.java | 46 +++
.../mongodb/data/DefaultDeserializer.java | 55 ++++
.../seatunnel/mongodb/data/DefaultSerializer.java | 122 ++++++++
.../seatunnel/mongodb}/data/Deserializer.java | 9 +-
.../mongodb/data/SeaTunnelRowBsonWriter.java | 326 +++++++++++++++++++++
.../seatunnel/mongodb/data/Serializer.java} | 9 +-
.../seatunnel/mongodb/sink/MongodbSink.java | 4 +-
.../seatunnel/mongodb/sink/MongodbSinkWriter.java | 32 +-
.../seatunnel/mongodb/source/MongodbSource.java | 21 +-
.../mongodb/source/MongodbSourceReader.java | 58 ++--
.../connector-mongodb-flink-e2e/pom.xml | 6 -
.../flink/v2/mongodb/FakeSourceToMongodbIT.java | 136 ---------
.../seatunnel/e2e/flink/v2/mongodb/MongodbIT.java | 228 ++++++++++++++
.../flink/v2/mongodb/MongodbSourceToConsoleIT.java | 125 --------
...o_mongodb.conf => mongodb_source_and_sink.conf} | 28 +-
.../test/resources/mongodb/mongodb_to_console.conf | 60 ----
.../connector-mongodb-spark-e2e/pom.xml | 6 -
.../spark/v2/mongodb/FakeSourceToMongodbIT.java | 136 ---------
.../seatunnel/e2e/spark/v2/mongodb/MongodbIT.java | 228 ++++++++++++++
.../mongodb/mongodb_source_and_sink.conf} | 28 +-
21 files changed, 1093 insertions(+), 576 deletions(-)
create mode 100644 seatunnel-connectors-v2/connector-mongodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/mongodb/data/DataTypeValidator.java
create mode 100644 seatunnel-connectors-v2/connector-mongodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/mongodb/data/DefaultDeserializer.java
create mode 100644 seatunnel-connectors-v2/connector-mongodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/mongodb/data/DefaultSerializer.java
copy seatunnel-connectors-v2/{connector-iceberg/src/main/java/org/apache/seatunnel/connectors/seatunnel/iceberg => connector-mongodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/mongodb}/data/Deserializer.java (79%)
create mode 100644 seatunnel-connectors-v2/connector-mongodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/mongodb/data/SeaTunnelRowBsonWriter.java
copy seatunnel-connectors-v2/{connector-iceberg/src/main/java/org/apache/seatunnel/connectors/seatunnel/iceberg/data/Deserializer.java => connector-mongodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/mongodb/data/Serializer.java} (80%)
delete mode 100644 seatunnel-e2e/seatunnel-flink-connector-v2-e2e/connector-mongodb-flink-e2e/src/test/java/org/apache/seatunnel/e2e/flink/v2/mongodb/FakeSourceToMongodbIT.java
create mode 100644 seatunnel-e2e/seatunnel-flink-connector-v2-e2e/connector-mongodb-flink-e2e/src/test/java/org/apache/seatunnel/e2e/flink/v2/mongodb/MongodbIT.java
delete mode 100644 seatunnel-e2e/seatunnel-flink-connector-v2-e2e/connector-mongodb-flink-e2e/src/test/java/org/apache/seatunnel/e2e/flink/v2/mongodb/MongodbSourceToConsoleIT.java
copy seatunnel-e2e/seatunnel-flink-connector-v2-e2e/connector-mongodb-flink-e2e/src/test/resources/mongodb/{fake_to_mongodb.conf => mongodb_source_and_sink.conf} (60%)
delete mode 100644 seatunnel-e2e/seatunnel-flink-connector-v2-e2e/connector-mongodb-flink-e2e/src/test/resources/mongodb/mongodb_to_console.conf
delete mode 100644 seatunnel-e2e/seatunnel-spark-connector-v2-e2e/connector-mongodb-spark-e2e/src/test/java/org/apache/seatunnel/e2e/spark/v2/mongodb/FakeSourceToMongodbIT.java
create mode 100644 seatunnel-e2e/seatunnel-spark-connector-v2-e2e/connector-mongodb-spark-e2e/src/test/java/org/apache/seatunnel/e2e/spark/v2/mongodb/MongodbIT.java
rename seatunnel-e2e/{seatunnel-flink-connector-v2-e2e/connector-mongodb-flink-e2e/src/test/resources/mongodb/fake_to_mongodb.conf => seatunnel-spark-connector-v2-e2e/connector-mongodb-spark-e2e/src/test/resources/mongodb/mongodb_source_and_sink.conf} (60%)