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

jackylau commented on FLINK-18231:
----------------------------------

[~dwysakowicz], 

This change will bring the following effects

1) user don't need to know which kafka conector version to add to the 
classpath, just put them all ,and the jar is pretty small

2) if there are several kafka cluster with diffirent version, user want to use 
one flink access them all conveniently. user just dynamically load the kafka 
client version they want .

> flink kafka connector exists same qualified class name, whch will cause 
> conflicts when user has all the versions of  flink-kafka-connector
> ------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: FLINK-18231
>                 URL: https://issues.apache.org/jira/browse/FLINK-18231
>             Project: Flink
>          Issue Type: Improvement
>          Components: Connectors / Kafka
>    Affects Versions: 1.11.0
>            Reporter: jackylau
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.12.0
>
>
>  
> There are 0.9/0.10/0.11/2.x four version of kafka connector in 1.11
> There are 0.10/0.11/2.x three version of kafka connector in 1.12-snapshot
> But flink kafka connector exists same qualified class name such as 
> KafkaConsumerThread and Handover  whch will cause conflicts when i have all 
> the versions of flink-kafka-connector.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to