This is an automated email from the ASF dual-hosted git repository.
tyrantlucifer pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git
from 54f594d6c [Hotfix] [seatunnel-connectors-v2] [connector-http] fix http
json request error (#3629)
add 46abc6d94 [Feature][Connector-V2][Notion] Add Notion source connector
(#3470)
No new revisions were added by this update.
Summary of changes:
docs/en/connector-v2/source/Lemlist.md | 2 +-
.../connector-v2/source/{Lemlist.md => Notion.md} | 36 +++++++----
plugin-mapping.properties | 1 +
.../pom.xml | 4 +-
.../seatunnel/notion/source/NotionSource.java} | 23 ++++----
.../notion/source/NotionSourceFactory.java} | 11 ++--
.../notion/source/config/NotionSourceConfig.java} | 15 +++--
.../source/config/NotionSourceParameter.java} | 8 +--
.../exception/NotionConnectorException.java} | 10 ++--
.../seatunnel/notion/NotionFactoryTest.java} | 9 +--
seatunnel-connectors-v2/connector-http/pom.xml | 1 +
seatunnel-dist/pom.xml | 6 ++
.../connector-http-e2e/pom.xml | 6 ++
.../http/{HttpKlaviyoIT.java => HttpNotionIT.java} | 12 ++--
.../test/resources/mockserver-notion-config.json | 69 ++++++++++++++++++++++
...n_to_assert.conf => notion_json_to_assert.conf} | 38 +++++++-----
16 files changed, 179 insertions(+), 72 deletions(-)
copy docs/en/connector-v2/source/{Lemlist.md => Notion.md} (90%)
copy seatunnel-connectors-v2/connector-http/{connector-http-jira =>
connector-http-notion}/pom.xml (96%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-klaviyo/src/main/java/org/apache/seatunnel/connectors/seatunnel/klaviyo/source/KlaviyoSource.java
=>
connector-http-notion/src/main/java/org/apache/seatunnel/connectors/seatunnel/notion/source/NotionSource.java}
(71%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-gitlab/src/main/java/org/apache/seatunnel/connectors/seatunnel/gitlab/source/GitlabSourceFactory.java
=>
connector-http-notion/src/main/java/org/apache/seatunnel/connectors/seatunnel/notion/source/NotionSourceFactory.java}
(78%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-onesignal/src/main/java/org/apache/seatunnel/connectors/seatunnel/onesignal/source/config/OneSignalSourceConfig.java
=>
connector-http-notion/src/main/java/org/apache/seatunnel/connectors/seatunnel/notion/source/config/NotionSourceConfig.java}
(68%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-onesignal/src/main/java/org/apache/seatunnel/connectors/seatunnel/onesignal/source/config/OneSignalSourceParameter.java
=>
connector-http-notion/src/main/java/org/apache/seatunnel/connectors/seatunnel/notion/source/config/NotionSourceParameter.java}
(75%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-gitlab/src/main/java/org/apache/seatunnel/connectors/seatunnel/gitlab/source/exception/GitlabConnectorException.java
=>
connector-http-notion/src/main/java/org/apache/seatunnel/connectors/seatunnel/notion/source/exception/NotionConnectorException.java}
(79%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-gitlab/src/test/java/org/apache/seatunnel/connectors/seatunnel/gitlab/GitlabFactoryTest.java
=>
connector-http-notion/src/test/java/org/apache/seatunnel/connectors/seatunnel/notion/NotionFactoryTest.java}
(79%)
copy
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/java/org/apache/seatunnel/e2e/connector/http/{HttpKlaviyoIT.java
=> HttpNotionIT.java} (86%)
create mode 100644
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/mockserver-notion-config.json
copy
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/{lemlist_json_to_assert.conf
=> notion_json_to_assert.conf} (75%)