I've been building the 0.8 branch and running tests in a semi-production environment and haven't had any troubles yet.
I had one problem resulting from KAFKA-1046 where the Annotations*.scala files all were loaded by our custom build system, resulting in duplicate class declarations. We had to remove the files for the Scala versions we weren't using in order to build properly.
We aren't using sbt though, so its possible sbt somehow avoids this problem. On Sep 23, 2013, at 9:54 AM, Aniket Bhatnagar <[EMAIL PROTECTED]> wrote:
We fixed quite a few critical bugs after the beta1 release and we are preparing for releasing 0.8-final in roughly 3 weeks or so. We are operating 0.8 HEAD in production at LinkedIn but you could wait for the 0.8-final release if you think 0.8 HEAD is too risky.
Thanks, Neha On Mon, Sep 23, 2013 at 6:54 AM, Aniket Bhatnagar < [EMAIL PROTECTED]> wrote:
We are looking to adopt Kafka for our in stream processing use case. One of the issue seems to be that we use scala 2.10.2 however the the 0.8 Beta1 release does not seem to support scala 2.10.x. As a result, we are not able to use Kafka Scala client. I was wondering if we can use branch 0.8 which seems to have the patch KAFKA-1046 incorporated. But I am not sure, if branch 0.8 is considered stable enough for production usage. I tried to do a diff of branches 0.8 and -0.8.0-beta1-candidate1 and there seems to be a lot of changes between the branches (about 193 different files). Any insight on this would be very helpful.
Also, the other option is to build client jar (essentially core jar) from 0.8 branch and deploy 0.8 Beta1 release on server. Is that recommended?
Agreed that it has been partially discussed in the thread "[jira] [Updated] (KAFKA-1046) Added support for Scala 2.10 builds while maintaining compatibility with 2.8.x" with the discussion being that it's not a good idea to apply the same path to 0.8-beta1-candidate branch. However, I am more looking for advice on how stable the 0.8 branch is to be fit for deployment in production. On 24 September 2013 18:55, Neha Narkhede <[EMAIL PROTECTED]> wrote:
Looking at the archive more closely, I understand the confusion now. It seems that the question got sent twice by me. My apologies. Didn't intend to spam the mailbox.
Thanks, Aniket On 24 September 2013 19:18, Aniket Bhatnagar <[EMAIL PROTECTED]>wrote:
NEW: Monitor These Apps!
Apache Lucene, Apache Solr and all other Apache Software Foundation project and their respective logos are trademarks of the Apache Software Foundation.
Elasticsearch, Kibana, Logstash, and Beats are trademarks of Elasticsearch BV, registered in the U.S. and in other countries. This site and Sematext Group is in no way affiliated with Elasticsearch BV.
Service operated by Sematext