Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
Description
The externalization of connectors caused problems with the Flink's test data generation. The Kafka connector relied on TypeSerializerUpgradeTestBase for some test cases which was fine prior to FLINK-27518 where the test data generation was handled individually.
With FLINK-27518 the process was automated in Flink 1.18. For now, the TypeSerializerUpgradeTestBase class was just copied over into the Kafka connector since it was the only connector that would utilize this test base.
But we might want to provide a more generalized solution where the test base is provided by flink-connector-common to offer a generalized approach for any connector.
Attachments
Issue Links
- is caused by
-
FLINK-32455 Breaking change in TypeSerializerUpgradeTestBase prevents flink-connector-kafka from building against 1.18-SNAPSHOT
- Closed
-
FLINK-27518 Refactor migration tests to support version update automatically
- Closed