This is an automated email from the ASF dual-hosted git repository.
wanghailin pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git
from ace219f37 [HotFix][Core][API] Fix OptionValidation error code (#3439)
add 12d66b424 [Feature][Connector-V2][Lemlist]Add Lemlist source connector
(#3346)
No new revisions were added by this update.
Summary of changes:
docs/en/Connector-v2-release-state.md | 1 +
.../en/connector-v2/source/{Http.md => Lemlist.md} | 47 +++++----
plugin-mapping.properties | 1 +
.../seatunnel/http/config/HttpConfig.java | 1 +
.../seatunnel/http/util/AuthorizationUtil.java | 17 ++--
.../pom.xml | 2 +-
.../seatunnel/lemlist/source/LemlistSource.java} | 53 ++++------
.../lemlist/source/LemlistSourceFactory.java} | 29 +++---
.../source/config/LemlistSourceConfig.java} | 14 +--
.../source/config/LemlistSourceParameter.java | 17 ++--
seatunnel-connectors-v2/connector-http/pom.xml | 1 +
seatunnel-dist/pom.xml | 6 ++
.../connector-http-e2e/pom.xml | 6 ++
.../http/{HttpIT.java => HttpLemlistIT.java} | 24 ++---
.../test/resources/lemlist_json_to_assert.conf} | 61 ++++++------
.../test/resources/mockserver-lemlist-config.json | 109 +++++++++++++++++++++
16 files changed, 252 insertions(+), 137 deletions(-)
copy docs/en/connector-v2/source/{Http.md => Lemlist.md} (81%)
copy
seatunnel-api/src/main/java/org/apache/seatunnel/api/state/CheckpointListener.java
=>
seatunnel-connectors-v2/connector-http/connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/util/AuthorizationUtil.java
(58%)
copy seatunnel-connectors-v2/connector-http/{connector-http-feishu =>
connector-http-lemlist}/pom.xml (96%)
copy
seatunnel-connectors-v2/{connector-socket/src/main/java/org/apache/seatunnel/connectors/seatunnel/socket/source/SocketSource.java
=>
connector-http/connector-http-lemlist/src/main/java/org/apache/seatunnel/connectors/seatunnel/lemlist/source/LemlistSource.java}
(54%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-base/src/main/java/org/apache/seatunnel/connectors/seatunnel/http/source/HttpSourceFactory.java
=>
connector-http-lemlist/src/main/java/org/apache/seatunnel/connectors/seatunnel/lemlist/source/LemlistSourceFactory.java}
(65%)
copy
seatunnel-connectors-v2/{connector-dingtalk/src/main/java/org/apache/seatunnel/connectors/seatunnel/config/DingTalkConfig.java
=>
connector-http/connector-http-lemlist/src/main/java/org/apache/seatunnel/connectors/seatunnel/lemlist/source/config/LemlistSourceConfig.java}
(66%)
copy
seatunnel-core/seatunnel-flink-starter/src/main/java/org/apache/seatunnel/core/starter/flink/config/FlinkApiConfigChecker.java
=>
seatunnel-connectors-v2/connector-http/connector-http-lemlist/src/main/java/org/apache/seatunnel/connectors/seatunnel/lemlist/source/config/LemlistSourceParameter.java
(59%)
copy
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/java/org/apache/seatunnel/e2e/connector/http/{HttpIT.java
=> HttpLemlistIT.java} (72%)
copy
seatunnel-e2e/seatunnel-connector-v2-e2e/{connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert.conf
=> connector-http-e2e/src/test/resources/lemlist_json_to_assert.conf} (67%)
create mode 100644
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/mockserver-lemlist-config.json