Martijn Visser created FLINK-40048:
--------------------------------------

             Summary: Refactor and re-enable flink-sql-client-test E2E test
                 Key: FLINK-40048
                 URL: https://issues.apache.org/jira/browse/FLINK-40048
             Project: Flink
          Issue Type: Technical Debt
            Reporter: Martijn Visser


Triggered by https://github.com/apache/flink/pull/27924 I looked into the 
flink-sql-client-test. This module 
(flink-end-to-end-tests/flink-sql-client-test/) carries dead-weight Kafka 
dependencies:

1. flink-sql-connector-kafka:3.0.0-1.17 -> pinned to a Flink 1.17-era version 
of an externalized connector (removed from main repo in FLINK-30859)
2. kafka-clients:3.9.2 (test scope) -> only used by sendMessages(), which is 
only called from testMatchRecognize()
3. testcontainers-kafka (test scope) -> Kafka container only started for the 
disabled test

testMatchRecognize() has been @Disabled("Disable due to Kafka connector need to 
release a new version 2.0.") since the connector was externalized and has never 
been re-enabled. It is also the only E2E test for MATCH_RECOGNIZE in the entire 
repo.

I'd recommend to remove Kafka and re-enable this test using the filesystem 
source instead



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to