Hi Guozhang,

I was able to successfully build the jars on Ubuntu (Java 8 and 9) and Mac 
(Java 8) and run the quickstart (incl. streams quickstart).

On Windows 10, build worked fine with both Java 8 and 9.
Quickstarts worked well too, except for streams quickstart, where the 
following command
  bin\windows\kafka-run-class.bat 
org.apache.kafka.streams.examples.wordcount.WordCountDemo
constantly crashed Java for me, with the error: "An unhandled win32 
exception occurred in java.exe".

This is what shows up in the broker log before the crash:
[2017-10-17 15:09:13,948] INFO [GroupCoordinator 0]: Preparing to 
rebalance group streams-wordcount with old generation 0 
(__consumer_offsets-35) (kafka.coordinator.group.GroupCoordinator)
[2017-10-17 15:09:13,964] INFO [GroupCoordinator 0]: Stabilized group 
streams-wordcount generation 1 (__consumer_offsets-35) 
(kafka.coordinator.group.GroupCoordinator)
[2017-10-17 15:09:14,214] INFO [GroupCoordinator 0]: Assignment received 
from leader for group streams-wordcount for generation 1 
(kafka.coordinator.group.GroupCoordinator)

And this shortly after:
[2017-10-17 15:09:24,230] INFO [GroupCoordinator 0]: Member 
streams-wordcount-5fd1c2b1-f050-45a3-a331-66832cf34f83-StreamThread-1-consumer-71a4d57c-9f40-4340-8f71-5549187331d3
 
in group streams-wordcount has failed, removing it from the group 
(kafka.coordinator.group.GroupCoordinator)
[2017-10-17 15:09:24,230] INFO [GroupCoordinator 0]: Preparing to 
rebalance group streams-wordcount with old generation 1 
(__consumer_offsets-35) (kafka.coordinator.group.GroupCoordinator)
[2017-10-17 15:09:24,230] INFO [GroupCoordinator 0]: Group 
streams-wordcount with generation 2 is now empty (__consumer_offsets-35) 
(kafka.coordinator.group.GroupCoordinator)

I also noticed another issue on Windows that I reported in KAFKA-6075. 
That issue is not specific to the release candidate though.

Thanks.
--Vahid



From:   Guozhang Wang <wangg...@gmail.com>
To:     "dev@kafka.apache.org" <dev@kafka.apache.org>, 
"us...@kafka.apache.org" <us...@kafka.apache.org>, kafka-clients 
<kafka-clie...@googlegroups.com>
Date:   10/17/2017 09:47 AM
Subject:        [VOTE] 1.0.0 RC2



Hello Kafka users, developers and client-developers,

This is the third candidate for release of Apache Kafka 1.0.0. The main 
PRs
that gets merged in after RC1 are the following:

https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_kafka_commit_dc6bfa553e73ffccd1e604963e076c78d8ddcd69&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=x_8A9EHvjlL9exX6PRNWYQLinf7VaKbx8Rwmn_IoK98&e=


It's worth noting that starting in this version we are using a different
version protocol with three digits: *major.minor.bug-fix*

Any and all testing is welcome, but the following areas are worth
highlighting:

1. Client developers should verify that their clients can produce/consume
to/from 1.0.0 brokers (ideally with compressed and uncompressed data).
2. Performance and stress testing. Heroku and LinkedIn have helped with
this in the past (and issues have been found and fixed).
3. End users can verify that their apps work correctly with the new 
release.

This is a major version release of Apache Kafka. It includes 29 new KIPs.
See the release notes and release plan
(*https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_pages_viewpage.action-3FpageId-3D71764913&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=uyFdtyuGMnKZKQuyLbgzA1oGgZrSvC0ANWDn_aNVuE4&e=
<
https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_pages_viewpage.action-3FpageId-3D71764913&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=uyFdtyuGMnKZKQuyLbgzA1oGgZrSvC0ANWDn_aNVuE4&e=
>*)
for more details. A few feature highlights:

* Java 9 support with significantly faster TLS and CRC32C implementations
* JBOD improvements: disk failure only disables failed disk but not the
broker (KIP-112/KIP-113)
* Controller improvements: async ZK access for faster administrative
request handling
* Newly added metrics across all the modules (KIP-164, KIP-168, KIP-187,
KIP-188, KIP-196)
* Kafka Streams API improvements (KIP-120 / 130 / 138 / 150 / 160 / 161),
and drop compatibility "Evolving" annotations

Release notes for the 1.0.0 release:
*https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc2_RELEASE-5FNOTES.html&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=_l756hBFyb3wCb10btzzvYghhYPOpIt5-BWoRbXqfSQ&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc2_RELEASE-5FNOTES.html&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=_l756hBFyb3wCb10btzzvYghhYPOpIt5-BWoRbXqfSQ&e=
>*



*** Please download, test and vote by Friday, October 20, 8pm PT

Kafka's KEYS file containing PGP keys we use to sign the release:
https://urldefense.proofpoint.com/v2/url?u=http-3A__kafka.apache.org_KEYS&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=wQXIRJTKOJixrQzT3j6Wh2HcZdQs6HWeJiHG_CPp12k&e=


* Release artifacts to be voted upon (source and binary):
*https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc2_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=wZUoYtYo_0J9nYj93G7MECAtlVnDGqwYkxekWrMcS_c&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc2_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=wZUoYtYo_0J9nYj93G7MECAtlVnDGqwYkxekWrMcS_c&e=
>*

* Maven artifacts to be voted upon:
https://urldefense.proofpoint.com/v2/url?u=https-3A__repository.apache.org_content_groups_staging_org_apache_kafka_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=ZBwVY1iEInlnYrhGNXCc6aAqVIvzeteRMmIZMOU96Ro&e=


* Javadoc:
*https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc2_javadoc_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=EHGUdPQVNQ7_NIu6GZiQkJAyJ47U2L29pP5BguaGmyQ&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc2_javadoc_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=EHGUdPQVNQ7_NIu6GZiQkJAyJ47U2L29pP5BguaGmyQ&e=
>*

* Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc2 tag:

https://urldefense.proofpoint.com/v2/url?u=https-3A__git-2Dwip-2Dus.apache.org_repos_asf-3Fp-3Dkafka.git-3Ba-3Dtag-3Bh-3D51d5f12e190a38547839c7d2710c97faaeaca586&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=COtA4ahaqcJTWffraDwoLcmWgN-P6H9AeERP3gO2uNg&e=


* Documentation:
Note the documentation can't be pushed live due to changes that will not 
go
live until the release. You can manually verify by downloading
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc2_kafka-5F2.11-2D1.0.0-2Dsite-2Ddocs.tgz&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=WsEQ5ytw3z4yGPEuf9-6AdrxQ02H5miU5ilKMu00SCw&e=


* Successful Jenkins builds for the 1.0.0 branch:
Unit/integration tests: 
https://urldefense.proofpoint.com/v2/url?u=https-3A__builds.apache.org_job_kafka-2D1.0-2Djdk7_40_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=oCcBm4jnOuMPQrd5UdQ2wEpUlhJhQnO2UQ-ijbZm6ks&e=

System test: 
https://urldefense.proofpoint.com/v2/url?u=https-3A__jenkins.confluent.io_job_system-2Dtest-2Dkafka-2D1.0_6_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=Y-4kiSVRo1wsHsySpb2cQHh-ex6Y29UAzo2cqTjH170&s=TPeFv8fM40T5mhe_Ij4QAvVmGVRiZM1RUhWTZ0_QTPQ&e=



/**************************************


Thanks,
-- Guozhang




Reply via email to