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 a7768a1328 [Fix][API] Copy the arrays passed to the SeaTunnelRowType
constructor (#12527)
add 613803559a [Connector-V2] [Asana] Asana Source Connector (#12719)
No new revisions were added by this update.
Summary of changes:
config/plugin_config | 1 +
.../connectors/changelog/connector-http-asana.md | 3 +
docs/en/connectors/source/Asana.md | 83 ++++++++
.../connectors/changelog/connector-http-asana.md | 3 +
docs/zh/connectors/source/Asana.md | 76 ++++++++
plugin-mapping.properties | 1 +
.../pom.xml | 10 +-
.../connectors/seatunnel/asana/AsanaSource.java | 128 +++++++++++++
.../seatunnel/asana/AsanaSourceFactory.java} | 30 +--
.../seatunnel/asana/AsanaSourceReader.java | 97 ++++++++++
.../asana/config/AsanaSourceOptions.java} | 38 ++--
.../asana/config/AsanaSourceParameter.java | 85 +++++++++
.../seatunnel/asana/AsanaSourceFactoryTest.java | 212 +++++++++++++++++++++
.../seatunnel/asana/AsanaSourceReaderTest.java | 163 ++++++++++++++++
seatunnel-connectors-v2/connector-http/pom.xml | 1 +
seatunnel-dist/pom.xml | 6 +
.../pom.xml | 14 +-
.../seatunnel/e2e/connector/asana/AsanaIT.java | 118 ++++++++++++
.../test/resources/asana_source_to_assert.conf} | 29 ++-
seatunnel-e2e/seatunnel-connector-v2-e2e/pom.xml | 1 +
20 files changed, 1040 insertions(+), 59 deletions(-)
create mode 100644 docs/en/connectors/changelog/connector-http-asana.md
create mode 100644 docs/en/connectors/source/Asana.md
create mode 100644 docs/zh/connectors/changelog/connector-http-asana.md
create mode 100644 docs/zh/connectors/source/Asana.md
copy seatunnel-connectors-v2/connector-http/{connector-http-splunk =>
connector-http-asana}/pom.xml (83%)
create mode 100644
seatunnel-connectors-v2/connector-http/connector-http-asana/src/main/java/org/apache/seatunnel/connectors/seatunnel/asana/AsanaSource.java
copy
seatunnel-connectors-v2/{connector-graphql/src/main/java/org/apache/seatunnel/connectors/seatunnel/graphql/source/GraphQLSourceFactory.java
=>
connector-http/connector-http-asana/src/main/java/org/apache/seatunnel/connectors/seatunnel/asana/AsanaSourceFactory.java}
(67%)
create mode 100644
seatunnel-connectors-v2/connector-http/connector-http-asana/src/main/java/org/apache/seatunnel/connectors/seatunnel/asana/AsanaSourceReader.java
copy
seatunnel-connectors-v2/connector-http/{connector-http-posthog/src/main/java/org/apache/seatunnel/connectors/seatunnel/posthog/source/config/PostHogSourceOptions.java
=>
connector-http-asana/src/main/java/org/apache/seatunnel/connectors/seatunnel/asana/config/AsanaSourceOptions.java}
(58%)
create mode 100644
seatunnel-connectors-v2/connector-http/connector-http-asana/src/main/java/org/apache/seatunnel/connectors/seatunnel/asana/config/AsanaSourceParameter.java
create mode 100644
seatunnel-connectors-v2/connector-http/connector-http-asana/src/test/java/org/apache/seatunnel/connectors/seatunnel/asana/AsanaSourceFactoryTest.java
create mode 100644
seatunnel-connectors-v2/connector-http/connector-http-asana/src/test/java/org/apache/seatunnel/connectors/seatunnel/asana/AsanaSourceReaderTest.java
copy seatunnel-e2e/seatunnel-connector-v2-e2e/{connector-neo4j-e2e =>
connector-asana-e2e}/pom.xml (87%)
create mode 100644
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-asana-e2e/src/test/java/org/apache/seatunnel/e2e/connector/asana/AsanaIT.java
copy
seatunnel-e2e/seatunnel-connector-v2-e2e/{connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter1.conf
=> connector-asana-e2e/src/test/resources/asana_source_to_assert.conf} (73%)