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

martijnvisser pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/flink-connector-pulsar.git


    from 3199922  [FLINK-30254][Connector/Pulsar] Resolve dependency 
convergence errors
     new c613f4b  [FLINK-23969][connector/pulsar] Create e2e tests for pulsar 
connector.
     new db11068  [FLINK-24018][build] Remove Scala dependencies from Java APIs
     new 52cbdb5  [hotfix][connector/testing-framework] Let 
ExternalContext#generateTestData returns List to preserve order
     new 8de314d  [FLINK-25038][testutils] Refactor FlinkContainer to split JM 
and TMs to individual containers and supports HA
     new cacdffb  [FLINK-25159][tests] Disable broken E2E tests
     new 9046e81  [FLINK-25210][pulsar][e2e][tests] add resource file to test 
jar
     new 082bd2f  [FLINK-25287][connectors/testing-framework] Refactor 
connector testing framework interfaces for more scenarios
     new e94e54b  [FLINK-25287][connectors/pulsar] Use connector testing 
framework interface for Pulsar tests
     new 4f85230  [hotfix][connectors] Improve the typo and code style
     new 87b9f1b  [FLINK-25840][tests] Add semantics test support for connector 
test framework
     new 6971aa1  [FLINK-25288][tests][pulsar] Make pulsar e2e tests more robust
     new 704ef1f  [FLINK-24246][connector/pulsar] Bump PulsarClient version to 
latest 2.9.1
     new 9c98b83  [FLINK-26025][connector/pulsar] Replace MockPulsar with new 
Pulsar test tools based on PulsarStandalone.
     new 39169fa  [hotfix][pulsar] Disable tests
     new 44d53a7  [FLINK-26210][pulsar][tests] Add jaxb-api to e2e test
     new bca31db  Update version to 1.16-SNAPSHOT
     new 356cf23  [FLINK-27854][tests] Add support for FlinkContainers to work 
with both existing Docker images and flink-dist builds
     new 65ae7f7  [FLINK-27199][Connector/Pulsar] Bump the pulsar-client-all to 
latest 2.10.0.
     new 9714ebb  [FLINK-28409][tests] Move FlinkContainerTestEnvironment and 
dependendencies into flink-connector-test-utils
     new f4a7fa0  Update version to 1.17-SNAPSHOT
     new f333cf2  [FLINK-29285][tests] Move TestUtils#getResource
     new 712f647  [FLINK-26182][Connector/pulsar] Extract common logic from 
Pulsar source testing tools.
     new 0ce6280  [FLINK-26182][Connector/pulsar] Create e2e tests for the 
Pulsar source and sink based on the connector testing framework.
     new 79e968d  [FLINK-29532][Connector/Pulsar] Update Pulsar dependency to 
2.10.1. This closes #20980
     new 1b1aa9a  [FLINK-29495][Connector/Pulsar] Refactor Pulsar tests from 
JUnit4 annotation to JUnit5 annotation for disabling tests on Java 11
     new 9004447  [FLINK-29709][Connector/Pulsar] Bump the Pulsar to latest 
2.10.2 (#21204)
     new bf7af29  [FLINK-26027][Connector/Pulsar] Expose Pulsar producer 
metrics and add FLIP-33 sink metrics. (#21249)
     new 858931e  [FLINK-30336][Connector/Pulsar] Sync missing Pulsar e2e tests 
to external repo
     new 7360e65  [hotfix] Increase timeout for compile and test runs
     new e35b5e7  [hotfix] Set version to 4.0-SNAPSHOT
     new ded956e  [hotfix][architecture] Add ProductionCodeArchitectureTest

The 31 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci.yml                           |   4 +-
 flink-connector-pulsar-e2e-tests/pom.xml           | 258 +++++++++++++++++++++
 .../flink/tests/util/pulsar/PulsarSinkE2ECase.java |  56 +++++
 .../util/pulsar/PulsarSourceOrderedE2ECase.java    |  45 ++--
 .../util/pulsar/PulsarSourceUnorderedE2ECase.java  |  35 +--
 .../FlinkContainerWithPulsarEnvironment.java       |  65 ++++++
 .../common/PulsarContainerTestEnvironment.java     |  16 +-
 .../source/ExclusiveSubscriptionContext.java       |  15 +-
 .../pulsar/source/FailoverSubscriptionContext.java |  15 +-
 .../src/test/resources/log4j2-test.properties      |  24 +-
 flink-connector-pulsar/pom.xml                     |   3 +-
 ...st.java => ProductionCodeArchitectureTest.java} |   9 +-
 flink-sql-connector-pulsar/pom.xml                 |   2 +-
 pom.xml                                            |   4 +-
 14 files changed, 467 insertions(+), 84 deletions(-)
 create mode 100644 flink-connector-pulsar-e2e-tests/pom.xml
 create mode 100644 
flink-connector-pulsar-e2e-tests/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSinkE2ECase.java
 copy 
flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarUnorderedSourceITCase.java
 => 
flink-connector-pulsar-e2e-tests/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceOrderedE2ECase.java
 (52%)
 copy 
flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/source/PulsarUnorderedSourceITCase.java
 => 
flink-connector-pulsar-e2e-tests/src/test/java/org/apache/flink/tests/util/pulsar/PulsarSourceUnorderedE2ECase.java
 (71%)
 create mode 100644 
flink-connector-pulsar-e2e-tests/src/test/java/org/apache/flink/tests/util/pulsar/common/FlinkContainerWithPulsarEnvironment.java
 copy 
flink-connector-pulsar/src/main/java/org/apache/flink/connector/pulsar/source/enumerator/cursor/stop/NeverStopCursor.java
 => 
flink-connector-pulsar-e2e-tests/src/test/java/org/apache/flink/tests/util/pulsar/common/PulsarContainerTestEnvironment.java
 (59%)
 copy 
flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/testutils/source/cases/SharedSubscriptionContext.java
 => 
flink-connector-pulsar-e2e-tests/src/test/java/org/apache/flink/tests/util/pulsar/source/ExclusiveSubscriptionContext.java
 (72%)
 copy 
flink-connector-pulsar/src/test/java/org/apache/flink/connector/pulsar/testutils/source/cases/SharedSubscriptionContext.java
 => 
flink-connector-pulsar-e2e-tests/src/test/java/org/apache/flink/tests/util/pulsar/source/FailoverSubscriptionContext.java
 (72%)
 copy .github/workflows/weekly.yml => 
flink-connector-pulsar-e2e-tests/src/test/resources/log4j2-test.properties (70%)
 copy 
flink-connector-pulsar/src/test/java/org/apache/flink/architecture/{TestCodeArchitectureTest.java
 => ProductionCodeArchitectureTest.java} (81%)

Reply via email to