[ 
https://issues.apache.org/jira/browse/FLINK-25509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17798066#comment-17798066
 ] 

Martijn Visser commented on FLINK-25509:
----------------------------------------

[~lindong] Yes, that's what I suggest. The one thing I would like to check with 
[~tzulitai] is if we want to cut {{main}} now first and create a Flink Kafka 
v3.1 branch, which would (at this point) have support for both Flink 1.17 and 
Flink 1.18. Then with the PR for this ticket opened, we would drop support for 
Flink 1.17 and therefore release it as part of a new Flink Kafka v4.0 
branch/release which only would support Flink 1.18 and newer. For users of 
Flink 1.17, they would stick with the v3.1 version (until support for Flink 
1.17 is stopped completely) 

> FLIP-208: Add RecordEvaluator to dynamically stop source based on 
> de-serialized records
> ---------------------------------------------------------------------------------------
>
>                 Key: FLINK-25509
>                 URL: https://issues.apache.org/jira/browse/FLINK-25509
>             Project: Flink
>          Issue Type: New Feature
>          Components: Connectors / Common, Connectors / Kafka
>            Reporter: Dong Lin
>            Assignee: Hang Ruan
>            Priority: Major
>              Labels: pull-request-available, stale-assigned
>
> This feature is needed to migrate applications which uses 
> KafkaDeserializationSchema::isEndOfStream() from using FlinkKafkaConsumer to 
> using KafkaSource.
> Please checkout 
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-208%3A+Add+RecordEvaluator+to+dynamically+stop+source+based+on+de-serialized+records
>  for the motivation and the proposed changes.



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

Reply via email to