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

github-merge-queue[bot] pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git


    from 526d06802e [Test][Zeta] Add fixed-slot master failover E2E for slot 
reuse (#13101)
     add eab2443be5 [Feature][Connector-V2] Add Mailchimp source (#13094)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/labeler/label-scope-conf.yml     |  10 +
 config/plugin_config                               |   1 +
 .../changelog/connector-http-mailchimp.md}         |  12 +-
 docs/en/connectors/source/Mailchimp.md             | 140 ++++++
 ...r-tiktok-ads.md => connector-http-mailchimp.md} |  12 +-
 docs/zh/connectors/source/Mailchimp.md             | 132 +++++
 plugin-mapping.properties                          |   1 +
 .../pom.xml                                        |   4 +-
 .../seatunnel/mailchimp/MailchimpConfig.java       | 104 ++++
 .../seatunnel/mailchimp/MailchimpSource.java}      |  35 +-
 .../mailchimp/MailchimpSourceFactory.java}         |  47 +-
 .../mailchimp/MailchimpSourceOptions.java          |  71 +++
 .../seatunnel/mailchimp/MailchimpSourceReader.java | 321 ++++++++++++
 .../seatunnel/mailchimp/MailchimpConfigTest.java   | 165 +++++++
 .../mailchimp/MailchimpSourceFactoryTest.java      |  25 +-
 .../mailchimp/MailchimpSourceReaderTest.java       | 543 +++++++++++++++++++++
 seatunnel-connectors-v2/connector-http/pom.xml     |   1 +
 seatunnel-dist/pom.xml                             |   6 +
 .../pom.xml                                        |   6 +-
 .../e2e/connector/mailchimp/MailchimpIT.java       | 148 ++++++
 .../test/resources/mailchimp-members-page-1.json   |  23 +
 .../test/resources/mailchimp-members-page-2.json   |  14 +
 .../resources/mailchimp_source_to_assert.conf}     |  63 +--
 seatunnel-e2e/seatunnel-connector-v2-e2e/pom.xml   |   1 +
 24 files changed, 1772 insertions(+), 113 deletions(-)
 copy docs/{zh/connectors/changelog/connector-tiktok-ads.md => 
en/connectors/changelog/connector-http-mailchimp.md} (65%)
 create mode 100644 docs/en/connectors/source/Mailchimp.md
 copy docs/zh/connectors/changelog/{connector-tiktok-ads.md => 
connector-http-mailchimp.md} (65%)
 create mode 100644 docs/zh/connectors/source/Mailchimp.md
 copy seatunnel-connectors-v2/connector-http/{connector-http-asana => 
connector-http-mailchimp}/pom.xml (94%)
 create mode 100644 
seatunnel-connectors-v2/connector-http/connector-http-mailchimp/src/main/java/org/apache/seatunnel/connectors/seatunnel/mailchimp/MailchimpConfig.java
 copy 
seatunnel-connectors-v2/{connector-tiktok-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/tiktok/ads/TikTokAdsSource.java
 => 
connector-http/connector-http-mailchimp/src/main/java/org/apache/seatunnel/connectors/seatunnel/mailchimp/MailchimpSource.java}
 (68%)
 copy 
seatunnel-connectors-v2/{connector-google-analytics4/src/main/java/org/apache/seatunnel/connectors/seatunnel/google/analytics4/GoogleAnalytics4SourceFactory.java
 => 
connector-http/connector-http-mailchimp/src/main/java/org/apache/seatunnel/connectors/seatunnel/mailchimp/MailchimpSourceFactory.java}
 (56%)
 create mode 100644 
seatunnel-connectors-v2/connector-http/connector-http-mailchimp/src/main/java/org/apache/seatunnel/connectors/seatunnel/mailchimp/MailchimpSourceOptions.java
 create mode 100644 
seatunnel-connectors-v2/connector-http/connector-http-mailchimp/src/main/java/org/apache/seatunnel/connectors/seatunnel/mailchimp/MailchimpSourceReader.java
 create mode 100644 
seatunnel-connectors-v2/connector-http/connector-http-mailchimp/src/test/java/org/apache/seatunnel/connectors/seatunnel/mailchimp/MailchimpConfigTest.java
 copy 
seatunnel-common/src/test/java/org/apache/seatunnel/common/utils/TimeUtilsTest.java
 => 
seatunnel-connectors-v2/connector-http/connector-http-mailchimp/src/test/java/org/apache/seatunnel/connectors/seatunnel/mailchimp/MailchimpSourceFactoryTest.java
 (57%)
 create mode 100644 
seatunnel-connectors-v2/connector-http/connector-http-mailchimp/src/test/java/org/apache/seatunnel/connectors/seatunnel/mailchimp/MailchimpSourceReaderTest.java
 copy seatunnel-e2e/seatunnel-connector-v2-e2e/{connector-typeform-e2e => 
connector-mailchimp-e2e}/pom.xml (92%)
 create mode 100644 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mailchimp-e2e/src/test/java/org/apache/seatunnel/e2e/connector/mailchimp/MailchimpIT.java
 create mode 100644 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mailchimp-e2e/src/test/resources/mailchimp-members-page-1.json
 create mode 100644 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mailchimp-e2e/src/test/resources/mailchimp-members-page-2.json
 copy 
seatunnel-e2e/seatunnel-connector-v2-e2e/{connector-typeform-e2e/src/test/resources/typeform_source_to_assert.conf
 => connector-mailchimp-e2e/src/test/resources/mailchimp_source_to_assert.conf} 
(50%)

Reply via email to