Github user markgrover commented on the pull request:

    https://github.com/apache/spark/pull/11143#issuecomment-190845440
  
        Kafka 0.9 still has the old high and low level consumers (and the old 
producers too).
    Correct but they are not compatible when using the 0.9 client with 0.8 
brokers. So, your Kafka client app may need no code changes if you are using 
the old consumer API but you'd still have to upgrade your broker first before 
you upgrade your client.
    
    
    Anyways, since @koeninger and @tdas don't feel comfortable about my 
proposal upgrading to Kafka 0.9 (and dropping support for 0.8), I am working on 
updating this PR to support 0.8 and 0.9. It's not just a simple maven profile, 
because we use some non-private APIs (in AdminUtils, ZKClient, etc.) which have 
changed between 0.8 and 0.9, so a) I have to either do a shim layer, or b) 
change the code so it doesn't depend on those APIs. Will keep you all posted 
here.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to