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

davidzollo pushed a change to branch fix-rocketmq-consumer-close-ordering
in repository https://gitbox.apache.org/repos/asf/seatunnel.git


    from e559edbc87 Fix spotless violations from the previous commit
     add b05f17c317 [Feature][Connector-V2][Shopify] Add Shopify source 
connector (#11028)
     add 7df6c9467a [Fix][Connector-V2] Preserve HTTP source JSON body (#11535)
     add 97d461bc07 [Improve][Core] Warn that the base64 config shade does not 
encrypt anything (#12073)
     add c2bd543ffc Connector couchbase migration (#12076)
     add 76c22220d7 [Improve][Zeta] Bound the size of a config file uploaded to 
the REST server (#12072)
     add 0badccfbe2 [Feature][Connector-Kafka] Support Confluent-framed Avro 
payloads (#12088)
     add 0b559fbf7b [Improve][Zeta] Return the failure message instead of a 
stack trace from REST errors (#12070)
     add 04fabece50 [Fix][Connector-V2][AmazonSqs] Wrap JSON parse failures 
with connector error code (#12085)
     add af0a647d27 [Bug][Connector-V2][CDC] Prune removed tables from restored 
incremental splits (#11271)
     add 24c68e7cdd Merge branch 'dev' into fix-rocketmq-consumer-close-ordering

No new revisions were added by this update.

Summary of changes:
 ...nector-cdc-db2.md => connector-http-shopify.md} |   0
 docs/en/connectors/formats/avro.md                 |   3 +-
 docs/en/connectors/sink/Couchbase.md               |  23 +-
 docs/en/connectors/source/Kafka.md                 |   4 +-
 docs/en/connectors/source/Shopify.md               | 135 +++++++++++
 docs/en/engines/zeta/rest-api-v2.md                |  21 +-
 .../introduction/concepts/incompatible-changes.md  |   5 +
 .../changelog/connector-http-shopify.md}           |   0
 docs/zh/connectors/formats/avro.md                 |   3 +-
 docs/zh/connectors/sink/Couchbase.md               |  21 +-
 docs/zh/connectors/source/Kafka.md                 |   4 +-
 docs/zh/connectors/source/Shopify.md               | 131 +++++++++++
 docs/zh/engines/zeta/rest-api-v2.md                |  19 +-
 .../introduction/concepts/incompatible-changes.md  |   5 +
 plugin-mapping.properties                          |   1 +
 .../deserialize/AmazonSqsDeserializer.java         |  34 ++-
 .../source/AmazonSqsSourceReaderTest.java          |  75 ++++++
 .../cdc/base/dialect/DataSourceDialect.java        |  15 ++
 .../enumerator/IncrementalSplitAssigner.java       |   6 +
 .../source/reader/IncrementalSourceReader.java     |  65 +++++-
 .../cdc/base/source/split/IncrementalSplit.java    |  66 ++++++
 .../enumerator/IncrementalSplitAssignerTest.java   |  90 +++++++-
 .../source/reader/IncrementalSourceReaderTest.java | 225 ++++++++++++++++++
 .../base/source/split/IncrementalSplitTest.java    | 189 +++++++++++++++
 .../seatunnel/cdc/db2/source/Db2Dialect.java       |  12 +
 .../source/Db2IncrementalSourceFactoryTest.java    |  21 ++
 .../couchbase/config/CouchbaseSinkOptions.java     |  13 --
 .../couchbase/sink/CouchbaseSinkFactory.java       |   3 -
 .../seatunnel/couchbase/sink/CouchbaseWriter.java  | 137 ++---------
 .../couchbase/sink/CouchbaseWriterOptions.java     |   8 -
 .../couchbase/sink/CouchbaseWriterCloseTest.java   | 256 ---------------------
 .../sink/CouchbaseWriterConstructorLeakTest.java   |   1 -
 .../couchbase/sink/CouchbaseWriterTest.java        | 250 ++++++++++++++++++++
 .../seatunnel/http/client/HttpClientProvider.java  |  60 +++--
 .../http/client/HttpClientProviderTest.java        | 117 ++++++++++
 .../pom.xml                                        |   4 +-
 .../seatunnel/shopify/source/ShopifySource.java    |  87 +++++++
 .../shopify/source/ShopifySourceFactory.java}      |  34 +--
 .../source/config/ShopifySourceOptions.java}       |  15 +-
 .../source/config/ShopifySourceParameter.java}     |  20 +-
 .../seatunnel/shopify/ShopifyFactoryTest.java}     |   8 +-
 .../shopify/ShopifySourceParameterTest.java}       |  27 +--
 .../seatunnel/shopify/ShopifySourceTest.java       |  66 ++++++
 seatunnel-connectors-v2/connector-http/pom.xml     |   1 +
 .../seatunnel/kafka/config/KafkaSourceOptions.java |   5 +-
 .../seatunnel/kafka/source/KafkaSourceConfig.java  |  17 +-
 .../core/starter/utils/ConfigShadeUtils.java       |   6 +
 seatunnel-dist/pom.xml                             |   6 +
 .../e2e/connector/couchbase/CouchbaseIT.java       | 110 ++++++++-
 .../test/resources/fake_source_to_couchbase.conf   |   1 -
 ...f => fake_source_to_couchbase_timer_flush.conf} |  16 +-
 .../connector-http-e2e/pom.xml                     |   6 +
 .../seatunnel/e2e/connector/http/HttpIT.java       |   4 +
 .../src/test/resources/mockserver-config.json      |  59 ++++-
 ..._to_assert.conf => shopify_json_to_assert.conf} |  41 ++--
 .../config/YamlSeaTunnelDomConfigProcessor.java    |  18 ++
 .../engine/common/config/server/HttpConfig.java    |   8 +
 .../common/config/server/ServerConfigOptions.java  |  14 ++
 .../seatunnel/engine/server/JettyService.java      |  13 +-
 .../rest/filter/ExceptionHandlingFilter.java       |   4 +-
 .../rest/filter/ExceptionHandlingFilterTest.java   |  80 +++++++
 .../format/avro/AvroDeserializationSchema.java     |  35 ++-
 .../format/avro/AvroSerializationSchemaTest.java   |  46 ++++
 63 files changed, 2215 insertions(+), 554 deletions(-)
 copy docs/en/connectors/changelog/{connector-cdc-db2.md => 
connector-http-shopify.md} (100%)
 create mode 100644 docs/en/connectors/source/Shopify.md
 copy docs/{en/connectors/changelog/connector-cdc-db2.md => 
zh/connectors/changelog/connector-http-shopify.md} (100%)
 create mode 100644 docs/zh/connectors/source/Shopify.md
 create mode 100644 
seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/test/java/org/apache/seatunnel/connectors/cdc/base/source/reader/IncrementalSourceReaderTest.java
 create mode 100644 
seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/test/java/org/apache/seatunnel/connectors/cdc/base/source/split/IncrementalSplitTest.java
 delete mode 100644 
seatunnel-connectors-v2/connector-couchbase/src/test/java/org/apache/seatunnel/connectors/seatunnel/couchbase/sink/CouchbaseWriterCloseTest.java
 create mode 100644 
seatunnel-connectors-v2/connector-couchbase/src/test/java/org/apache/seatunnel/connectors/seatunnel/couchbase/sink/CouchbaseWriterTest.java
 copy seatunnel-connectors-v2/connector-http/{connector-http-jira => 
connector-http-shopify}/pom.xml (93%)
 create mode 100644 
seatunnel-connectors-v2/connector-http/connector-http-shopify/src/main/java/org/apache/seatunnel/connectors/seatunnel/shopify/source/ShopifySource.java
 copy 
seatunnel-connectors-v2/{connector-graphql/src/main/java/org/apache/seatunnel/connectors/seatunnel/graphql/source/GraphQLSourceFactory.java
 => 
connector-http/connector-http-shopify/src/main/java/org/apache/seatunnel/connectors/seatunnel/shopify/source/ShopifySourceFactory.java}
 (66%)
 copy 
seatunnel-connectors-v2/connector-http/{connector-http-gitlab/src/main/java/org/apache/seatunnel/connectors/seatunnel/gitlab/source/config/GitlabSourceOptions.java
 => 
connector-http-shopify/src/main/java/org/apache/seatunnel/connectors/seatunnel/shopify/source/config/ShopifySourceOptions.java}
 (68%)
 copy 
seatunnel-connectors-v2/connector-http/{connector-http-klaviyo/src/main/java/org/apache/seatunnel/connectors/seatunnel/klaviyo/source/config/KlaviyoSourceParameter.java
 => 
connector-http-shopify/src/main/java/org/apache/seatunnel/connectors/seatunnel/shopify/source/config/ShopifySourceParameter.java}
 (67%)
 copy 
seatunnel-connectors-v2/connector-http/{connector-http-lemlist/src/test/java/org/apache/seatunnel/connectors/seatunnel/lemlist/LemlistFactoryTest.java
 => 
connector-http-shopify/src/test/java/org/apache/seatunnel/connectors/seatunnel/shopify/ShopifyFactoryTest.java}
 (79%)
 copy 
seatunnel-connectors-v2/connector-http/{connector-http-zendesk/src/test/java/org/apache/seatunnel/connectors/seatunnel/zendesk/ZendeskSourceParameterTest.java
 => 
connector-http-shopify/src/test/java/org/apache/seatunnel/connectors/seatunnel/shopify/ShopifySourceParameterTest.java}
 (60%)
 create mode 100644 
seatunnel-connectors-v2/connector-http/connector-http-shopify/src/test/java/org/apache/seatunnel/connectors/seatunnel/shopify/ShopifySourceTest.java
 copy 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-couchbase-e2e/src/test/resources/{fake_source_to_couchbase.conf
 => fake_source_to_couchbase_timer_flush.conf} (79%)
 copy 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/{notion_json_to_assert.conf
 => shopify_json_to_assert.conf} (66%)
 create mode 100644 
seatunnel-engine/seatunnel-engine-server/src/test/java/org/apache/seatunnel/engine/server/rest/filter/ExceptionHandlingFilterTest.java

Reply via email to