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 47fb033fe1 [Fix][Connector-V2] Accept primary keys as snapshot split
columns (#11979)
add 85ce19515b [Feature][Connector-V2] Add zendesk sink (#12253)
No new revisions were added by this update.
Summary of changes:
config/plugin_config | 1 +
docs/en/connectors/sink/Zendesk.md | 132 ++++++++
docs/zh/connectors/sink/Zendesk.md | 129 +++++++
plugin-mapping.properties | 1 +
.../seatunnel/zendesk/config/ZendeskConfig.java} | 74 ++--
.../seatunnel/zendesk/sink/ZendeskSink.java} | 48 ++-
.../zendesk/sink/ZendeskSinkFactory.java} | 23 +-
.../seatunnel/zendesk/sink/ZendeskSinkWriter.java} | 167 +++++-----
.../zendesk/sink/config/ZendeskSinkOptions.java} | 14 +-
.../source/config/ZendeskSourceOptions.java | 23 +-
.../zendesk/sink/ZendeskSinkFactoryTest.java} | 13 +-
.../zendesk/sink/ZendeskSinkWriterTest.java | 371 +++++++++++++++++++++
12 files changed, 786 insertions(+), 210 deletions(-)
create mode 100644 docs/en/connectors/sink/Zendesk.md
create mode 100644 docs/zh/connectors/sink/Zendesk.md
copy
seatunnel-connectors-v2/connector-http/{connector-http-airtable/src/main/java/org/apache/seatunnel/connectors/seatunnel/airtable/config/AirtableConfig.java
=>
connector-http-zendesk/src/main/java/org/apache/seatunnel/connectors/seatunnel/zendesk/config/ZendeskConfig.java}
(51%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-airtable/src/main/java/org/apache/seatunnel/connectors/seatunnel/airtable/sink/AirtableSink.java
=>
connector-http-zendesk/src/main/java/org/apache/seatunnel/connectors/seatunnel/zendesk/sink/ZendeskSink.java}
(56%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-wechat/src/main/java/org/apache/seatunnel/connectors/seatunnel/wechat/sink/WeChatSinkFactory.java
=>
connector-http-zendesk/src/main/java/org/apache/seatunnel/connectors/seatunnel/zendesk/sink/ZendeskSinkFactory.java}
(68%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-airtable/src/main/java/org/apache/seatunnel/connectors/seatunnel/airtable/sink/AirtableSinkWriter.java
=>
connector-http-zendesk/src/main/java/org/apache/seatunnel/connectors/seatunnel/zendesk/sink/ZendeskSinkWriter.java}
(56%)
copy
seatunnel-connectors-v2/{connector-web3j/src/main/java/org/apache/seatunnel/connectors/seatunnel/config/Web3jSourceOptions.java
=>
connector-http/connector-http-zendesk/src/main/java/org/apache/seatunnel/connectors/seatunnel/zendesk/sink/config/ZendeskSinkOptions.java}
(61%)
copy
seatunnel-connectors-v2/connector-http/{connector-http-jira/src/test/java/org/apache/seatunnel/connectors/seatunnel/jira/JiraFactoryTest.java
=>
connector-http-zendesk/src/test/java/org/apache/seatunnel/connectors/seatunnel/zendesk/sink/ZendeskSinkFactoryTest.java}
(75%)
create mode 100644
seatunnel-connectors-v2/connector-http/connector-http-zendesk/src/test/java/org/apache/seatunnel/connectors/seatunnel/zendesk/sink/ZendeskSinkWriterTest.java