You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by Guozhang Wang <wa...@gmail.com> on 2017/10/11 01:34:09 UTC
[VOTE] 1.0.0 RC0
Hello Kafka users, developers and client-developers,
This is the first candidate for release of Apache Kafka 1.0.0.
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://cwiki.apache.org/confluence/pages/viewpage.action?pageId=71764913
<https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=71764913>*)
for more details. A few feature highlights:
* Java 9 support with significantly faster TLS and CRC32C implementations
(KIP)
* JBOD improvements: disk failure only disables failed disk but not the
broker (KIP-112/KIP-113)
* 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:
*http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
<http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html>*
*** Please download, test and vote by Friday, October 13, 8pm PT
Kafka's KEYS file containing PGP keys we use to sign the release:
http://kafka.apache.org/KEYS
* Release artifacts to be voted upon (source and binary):
*http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
<http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
* Maven artifacts to be voted upon:
https://repository.apache.org/content/groups/staging/
* Javadoc:
*http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
<http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
* Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
* 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
http://home.apache.org/~guozhang/kafka-1.0.0-rc0/kafka_2.11-1.0.0-site-docs.tgz
* Successful Jenkins builds for the 1.0.0 branch:
Unit/integration tests: https://builds.apache.org/job/kafka-1.0-jdk7/20/
/**************************************
Thanks,
-- Guozhang
Re: [VOTE] 1.0.0 RC0
Posted by Ismael Juma <is...@juma.me.uk>.
See inline.
On Thu, Oct 12, 2017 at 6:43 AM, Vahid S Hashemian <
vahidhashemian@us.ibm.com> wrote:
>
>
> [2017-10-11 21:45:11,642] FATAL (kafka.Kafka$)
> java.lang.IllegalArgumentException: Unknown signal: HUP
> at sun.misc.Signal.<init>(Unknown Source)
> at kafka.Kafka$.registerHandler$1(Kafka.scala:67)
> at kafka.Kafka$.registerLoggingSignalHandler(Kafka.scala:73)
> at kafka.Kafka$.main(Kafka.scala:82)
> at kafka.Kafka.main(Kafka.scala)
>
https://github.com/apache/kafka/pull/4066
Ismael
Re: [VOTE] 1.0.0 RC0
Posted by Ismael Juma <is...@juma.me.uk>.
See inline.
On Thu, Oct 12, 2017 at 6:43 AM, Vahid S Hashemian <
vahidhashemian@us.ibm.com> wrote:
>
>
> [2017-10-11 21:45:11,642] FATAL (kafka.Kafka$)
> java.lang.IllegalArgumentException: Unknown signal: HUP
> at sun.misc.Signal.<init>(Unknown Source)
> at kafka.Kafka$.registerHandler$1(Kafka.scala:67)
> at kafka.Kafka$.registerLoggingSignalHandler(Kafka.scala:73)
> at kafka.Kafka$.main(Kafka.scala:82)
> at kafka.Kafka.main(Kafka.scala)
>
https://github.com/apache/kafka/pull/4066
Ismael
Re: [VOTE] 1.0.0 RC0
Posted by Vahid S Hashemian <va...@us.ibm.com>.
Hi Guozhang,
Thanks for running the release.
I tested building from source and the quickstarts on Linux, Mac, and
Windows 64 (with Java 8 and Gradle 4.2.1).
Everything worked well on Linux and Mac, but I ran into some issues on my
Windows 64 VM:
I reported one issue in KAFKA-6055, but it's an easy one to fix (a PR is
already submitted).
With that fix in place I continued my testing but ran into another issue
after build. When trying to start a broker
(bin\windows\kafka-server-start.bat config\server.properties) I get this
error:
[2017-10-11 21:45:11,642] FATAL (kafka.Kafka$)
java.lang.IllegalArgumentException: Unknown signal: HUP
at sun.misc.Signal.<init>(Unknown Source)
at kafka.Kafka$.registerHandler$1(Kafka.scala:67)
at kafka.Kafka$.registerLoggingSignalHandler(Kafka.scala:73)
at kafka.Kafka$.main(Kafka.scala:82)
at kafka.Kafka.main(Kafka.scala)
This seems to have been introduced by a recent commit (
https://github.com/apache/kafka/commit/8256f882c92daa1470382502ab94cbe2c16028f1#diff-ef81cee39236d0121040043e4d69d330
) and for some reason that fix does not work on Windows.
Thanks.
--Vahid
From: Guozhang Wang <wa...@gmail.com>
To: "dev@kafka.apache.org" <de...@kafka.apache.org>,
"users@kafka.apache.org" <us...@kafka.apache.org>, kafka-clients
<ka...@googlegroups.com>
Date: 10/10/2017 06:34 PM
Subject: [VOTE] 1.0.0 RC0
Hello Kafka users, developers and client-developers,
This is the first candidate for release of Apache Kafka 1.0.0.
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=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=waGurzMZ-QrdW5_pNVc3hgTUFQoJ-a8786ce-ENb9UY&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=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=waGurzMZ-QrdW5_pNVc3hgTUFQoJ-a8786ce-ENb9UY&e=
>*)
for more details. A few feature highlights:
* Java 9 support with significantly faster TLS and CRC32C implementations
(KIP)
* JBOD improvements: disk failure only disables failed disk but not the
broker (KIP-112/KIP-113)
* 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-2Drc0_RELEASE-5FNOTES.html&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=Ba5qmFWmCACG3vS4n6iTkU2tK9HtCv-YHd2YgG-B84U&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc0_RELEASE-5FNOTES.html&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=Ba5qmFWmCACG3vS4n6iTkU2tK9HtCv-YHd2YgG-B84U&e=
>*
*** Please download, test and vote by Friday, October 13, 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=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=IN3b-XNLtG1h0LbBPS8IQUrwLnaA6ff0iJ2Xk50Nl0o&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-2Drc0_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=yJLBkpLm16v7BWOKBi_gqrhivUXaC2gZwInCrRSNl9s&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc0_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=yJLBkpLm16v7BWOKBi_gqrhivUXaC2gZwInCrRSNl9s&e=
>*
* Maven artifacts to be voted upon:
https://urldefense.proofpoint.com/v2/url?u=https-3A__repository.apache.org_content_groups_staging_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=60_dngDS5LpukF1bB95YV7hmSHJb81iQP0ym020wngU&e=
* Javadoc:
*https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc0_javadoc_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=W4KzURPCj8boT2d9JIWk3EBSmY1XLlqmfE_-Of6Vz9E&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc0_javadoc_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=W4KzURPCj8boT2d9JIWk3EBSmY1XLlqmfE_-Of6Vz9E&e=
>*
* Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
https://urldefense.proofpoint.com/v2/url?u=https-3A__git-2Dwip-2Dus.apache.org_repos_asf-3Fp-3Dkafka.git-3Ba-3Dtag-3Bh-3D2f97bc6a9ee269bf90b019e50b4eeb43df2f1143&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=tV9DjPC4iE9sDlSKiz0WDugkE5JrCzsosZbHzRYEuoI&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-2Drc0_kafka-5F2.11-2D1.0.0-2Dsite-2Ddocs.tgz&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=RjLty6WCbWdGJYN0V24su9DJdKaQdtF-U9RNgJsy6I8&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_20_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=b6KG5pVZQ2jJJDMI5BgSLtMWvA-MxQwwV4vktjRY6-M&e=
/**************************************
Thanks,
-- Guozhang
Re: [VOTE] 1.0.0 RC0
Posted by Vahid S Hashemian <va...@us.ibm.com>.
Hi Guozhang,
Thanks for running the release.
I tested building from source and the quickstarts on Linux, Mac, and
Windows 64 (with Java 8 and Gradle 4.2.1).
Everything worked well on Linux and Mac, but I ran into some issues on my
Windows 64 VM:
I reported one issue in KAFKA-6055, but it's an easy one to fix (a PR is
already submitted).
With that fix in place I continued my testing but ran into another issue
after build. When trying to start a broker
(bin\windows\kafka-server-start.bat config\server.properties) I get this
error:
[2017-10-11 21:45:11,642] FATAL (kafka.Kafka$)
java.lang.IllegalArgumentException: Unknown signal: HUP
at sun.misc.Signal.<init>(Unknown Source)
at kafka.Kafka$.registerHandler$1(Kafka.scala:67)
at kafka.Kafka$.registerLoggingSignalHandler(Kafka.scala:73)
at kafka.Kafka$.main(Kafka.scala:82)
at kafka.Kafka.main(Kafka.scala)
This seems to have been introduced by a recent commit (
https://github.com/apache/kafka/commit/8256f882c92daa1470382502ab94cbe2c16028f1#diff-ef81cee39236d0121040043e4d69d330
) and for some reason that fix does not work on Windows.
Thanks.
--Vahid
From: Guozhang Wang <wa...@gmail.com>
To: "dev@kafka.apache.org" <de...@kafka.apache.org>,
"users@kafka.apache.org" <us...@kafka.apache.org>, kafka-clients
<ka...@googlegroups.com>
Date: 10/10/2017 06:34 PM
Subject: [VOTE] 1.0.0 RC0
Hello Kafka users, developers and client-developers,
This is the first candidate for release of Apache Kafka 1.0.0.
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=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=waGurzMZ-QrdW5_pNVc3hgTUFQoJ-a8786ce-ENb9UY&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=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=waGurzMZ-QrdW5_pNVc3hgTUFQoJ-a8786ce-ENb9UY&e=
>*)
for more details. A few feature highlights:
* Java 9 support with significantly faster TLS and CRC32C implementations
(KIP)
* JBOD improvements: disk failure only disables failed disk but not the
broker (KIP-112/KIP-113)
* 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-2Drc0_RELEASE-5FNOTES.html&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=Ba5qmFWmCACG3vS4n6iTkU2tK9HtCv-YHd2YgG-B84U&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc0_RELEASE-5FNOTES.html&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=Ba5qmFWmCACG3vS4n6iTkU2tK9HtCv-YHd2YgG-B84U&e=
>*
*** Please download, test and vote by Friday, October 13, 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=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=IN3b-XNLtG1h0LbBPS8IQUrwLnaA6ff0iJ2Xk50Nl0o&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-2Drc0_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=yJLBkpLm16v7BWOKBi_gqrhivUXaC2gZwInCrRSNl9s&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc0_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=yJLBkpLm16v7BWOKBi_gqrhivUXaC2gZwInCrRSNl9s&e=
>*
* Maven artifacts to be voted upon:
https://urldefense.proofpoint.com/v2/url?u=https-3A__repository.apache.org_content_groups_staging_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=60_dngDS5LpukF1bB95YV7hmSHJb81iQP0ym020wngU&e=
* Javadoc:
*https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc0_javadoc_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=W4KzURPCj8boT2d9JIWk3EBSmY1XLlqmfE_-Of6Vz9E&e=
<
https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_-7Eguozhang_kafka-2D1.0.0-2Drc0_javadoc_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=W4KzURPCj8boT2d9JIWk3EBSmY1XLlqmfE_-Of6Vz9E&e=
>*
* Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
https://urldefense.proofpoint.com/v2/url?u=https-3A__git-2Dwip-2Dus.apache.org_repos_asf-3Fp-3Dkafka.git-3Ba-3Dtag-3Bh-3D2f97bc6a9ee269bf90b019e50b4eeb43df2f1143&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=tV9DjPC4iE9sDlSKiz0WDugkE5JrCzsosZbHzRYEuoI&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-2Drc0_kafka-5F2.11-2D1.0.0-2Dsite-2Ddocs.tgz&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=RjLty6WCbWdGJYN0V24su9DJdKaQdtF-U9RNgJsy6I8&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_20_&d=DwIBaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Q_itwloTQj3_xUKl7Nzswo6KE4Nj-kjJc7uSVcviKUc&m=o8kdIbhT0v8egB8hJ137dwiXmIK8WlvIwjiFebdEGwA&s=b6KG5pVZQ2jJJDMI5BgSLtMWvA-MxQwwV4vktjRY6-M&e=
/**************************************
Thanks,
-- Guozhang
Re: [VOTE] 1.0.0 RC0
Posted by Ismael Juma <is...@gmail.com>.
The only public classes are the ones in the javadoc. SecurityProtocol was
not public, but it now is.
Ismael
On 13 Oct 2017 12:16 am, "Ted Yu" <yu...@gmail.com> wrote:
> Thanks for the explanation.
>
> SecurityProtocol was declared public in previous releases, hence I didn't
> notice that it is internal.
>
> On Thu, Oct 12, 2017 at 4:07 PM, Guozhang Wang <wa...@gmail.com> wrote:
>
> > For internal classes that are designed to be abstracted away from normal
> > users, I think it is OK to not mention it in the upgrade guides.
> >
> > For developers rather than users of Kafka, they are assumed to be
> familiar
> > with the codebase and not only rely on upgrade guide docs for such
> > information.
> >
> >
> > Guozhang
> >
> > On Thu, Oct 12, 2017 at 2:58 PM, Ted Yu <yu...@gmail.com> wrote:
> >
> > > bq. Internal classes which had previously been located in this package
> > have
> > > been moved elsewhere
> > >
> > > It would be clearer to Kafka users if the relocation of
> > > org.apache.kafka.common.protocol.SecurityProtocol is mentioned
> > explicitly.
> > > Otherwise they need to dig into the code to find out.
> > >
> > > Just my two cents.
> > >
> > > On Thu, Oct 12, 2017 at 2:24 PM, Guozhang Wang <wa...@gmail.com>
> > wrote:
> > >
> > > > Ted,
> > > >
> > > > I can found that we do have a corresponding doc change for this
> > renaming:
> > > >
> > > > https://github.com/apache/kafka/pull/3863/files#diff-
> > > > 8100f2416b657c1e1e4238dabf8a15e0
> > > >
> > > > And from the web docs:
> > > >
> > > > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > > > kafka_2.11-1.0.0-site-docs.tgz
> > > >
> > > > I can indeed find it in the upgrade.html.
> > > >
> > > >
> > > > Guozhang
> > > >
> > > >
> > > > On Thu, Oct 12, 2017 at 11:39 AM, Guozhang Wang <wa...@gmail.com>
> > > > wrote:
> > > >
> > > > > Thanks Ted,
> > > > >
> > > > > I'm looking into this for possible doc changes now.
> > > > >
> > > > > Guozhang
> > > > >
> > > > > On Wed, Oct 11, 2017 at 3:23 PM, Ted Yu <yu...@gmail.com>
> wrote:
> > > > >
> > > > >> Looks like the following change is needed for some downstream
> > project
> > > to
> > > > >> compile their code (which was using 0.11.0.1):
> > > > >>
> > > > >> -import org.apache.kafka.common.protocol.SecurityProtocol;
> > > > >> +import org.apache.kafka.common.security.auth.SecurityProtocol;
> > > > >>
> > > > >> I took a look at docs/upgrade.html but didn't see any mentioning.
> > > > >>
> > > > >> Should this be documented ?
> > > > >>
> > > > >> On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <
> wangguoz@gmail.com>
> > > > >> wrote:
> > > > >>
> > > > >> > Hello Kafka users, developers and client-developers,
> > > > >> >
> > > > >> > This is the first candidate for release of Apache Kafka 1.0.0.
> > > > >> >
> > > > >> > 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://cwiki.apache.org/confluence/pages/viewpage.
> > > > >> > action?pageId=71764913
> > > > >> > <https://cwiki.apache.org/confluence/pages/viewpage.action?
> > > > >> pageId=71764913
> > > > >> > >*)
> > > > >> > for more details. A few feature highlights:
> > > > >> >
> > > > >> > * Java 9 support with significantly faster TLS and CRC32C
> > > > >> implementations
> > > > >> > (KIP)
> > > > >> > * JBOD improvements: disk failure only disables failed disk but
> > not
> > > > the
> > > > >> > broker (KIP-112/KIP-113)
> > > > >> > * 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:
> > > > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > > RELEASE_NOTES.html
> > > > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > > RELEASE_NOTES.html
> > > > >*
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> > *** Please download, test and vote by Friday, October 13, 8pm PT
> > > > >> >
> > > > >> > Kafka's KEYS file containing PGP keys we use to sign the
> release:
> > > > >> > http://kafka.apache.org/KEYS
> > > > >> >
> > > > >> > * Release artifacts to be voted upon (source and binary):
> > > > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > > > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
> > > > >> >
> > > > >> > * Maven artifacts to be voted upon:
> > > > >> > https://repository.apache.org/content/groups/staging/
> > > > >> >
> > > > >> > * Javadoc:
> > > > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> > > > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
> > > > >> >
> > > > >> > * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
> > > > >> >
> > > > >> > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> > > > >> > 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
> > > > >> >
> > > > >> > * 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
> > > > >> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > > > >> > kafka_2.11-1.0.0-site-docs.tgz
> > > > >> >
> > > > >> > * Successful Jenkins builds for the 1.0.0 branch:
> > > > >> > Unit/integration tests: https://builds.apache.org/job/
> > > > >> kafka-1.0-jdk7/20/
> > > > >> >
> > > > >> >
> > > > >> > /**************************************
> > > > >> >
> > > > >> >
> > > > >> > Thanks,
> > > > >> > -- Guozhang
> > > > >> >
> > > > >>
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > -- Guozhang
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > -- Guozhang
> > > >
> > >
> >
> >
> >
> > --
> > -- Guozhang
> >
>
Re: [VOTE] 1.0.0 RC0
Posted by Ted Yu <yu...@gmail.com>.
Thanks for the explanation.
SecurityProtocol was declared public in previous releases, hence I didn't
notice that it is internal.
On Thu, Oct 12, 2017 at 4:07 PM, Guozhang Wang <wa...@gmail.com> wrote:
> For internal classes that are designed to be abstracted away from normal
> users, I think it is OK to not mention it in the upgrade guides.
>
> For developers rather than users of Kafka, they are assumed to be familiar
> with the codebase and not only rely on upgrade guide docs for such
> information.
>
>
> Guozhang
>
> On Thu, Oct 12, 2017 at 2:58 PM, Ted Yu <yu...@gmail.com> wrote:
>
> > bq. Internal classes which had previously been located in this package
> have
> > been moved elsewhere
> >
> > It would be clearer to Kafka users if the relocation of
> > org.apache.kafka.common.protocol.SecurityProtocol is mentioned
> explicitly.
> > Otherwise they need to dig into the code to find out.
> >
> > Just my two cents.
> >
> > On Thu, Oct 12, 2017 at 2:24 PM, Guozhang Wang <wa...@gmail.com>
> wrote:
> >
> > > Ted,
> > >
> > > I can found that we do have a corresponding doc change for this
> renaming:
> > >
> > > https://github.com/apache/kafka/pull/3863/files#diff-
> > > 8100f2416b657c1e1e4238dabf8a15e0
> > >
> > > And from the web docs:
> > >
> > > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > > kafka_2.11-1.0.0-site-docs.tgz
> > >
> > > I can indeed find it in the upgrade.html.
> > >
> > >
> > > Guozhang
> > >
> > >
> > > On Thu, Oct 12, 2017 at 11:39 AM, Guozhang Wang <wa...@gmail.com>
> > > wrote:
> > >
> > > > Thanks Ted,
> > > >
> > > > I'm looking into this for possible doc changes now.
> > > >
> > > > Guozhang
> > > >
> > > > On Wed, Oct 11, 2017 at 3:23 PM, Ted Yu <yu...@gmail.com> wrote:
> > > >
> > > >> Looks like the following change is needed for some downstream
> project
> > to
> > > >> compile their code (which was using 0.11.0.1):
> > > >>
> > > >> -import org.apache.kafka.common.protocol.SecurityProtocol;
> > > >> +import org.apache.kafka.common.security.auth.SecurityProtocol;
> > > >>
> > > >> I took a look at docs/upgrade.html but didn't see any mentioning.
> > > >>
> > > >> Should this be documented ?
> > > >>
> > > >> On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com>
> > > >> wrote:
> > > >>
> > > >> > Hello Kafka users, developers and client-developers,
> > > >> >
> > > >> > This is the first candidate for release of Apache Kafka 1.0.0.
> > > >> >
> > > >> > 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://cwiki.apache.org/confluence/pages/viewpage.
> > > >> > action?pageId=71764913
> > > >> > <https://cwiki.apache.org/confluence/pages/viewpage.action?
> > > >> pageId=71764913
> > > >> > >*)
> > > >> > for more details. A few feature highlights:
> > > >> >
> > > >> > * Java 9 support with significantly faster TLS and CRC32C
> > > >> implementations
> > > >> > (KIP)
> > > >> > * JBOD improvements: disk failure only disables failed disk but
> not
> > > the
> > > >> > broker (KIP-112/KIP-113)
> > > >> > * 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:
> > > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > RELEASE_NOTES.html
> > > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > RELEASE_NOTES.html
> > > >*
> > > >> >
> > > >> >
> > > >> >
> > > >> > *** Please download, test and vote by Friday, October 13, 8pm PT
> > > >> >
> > > >> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > > >> > http://kafka.apache.org/KEYS
> > > >> >
> > > >> > * Release artifacts to be voted upon (source and binary):
> > > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
> > > >> >
> > > >> > * Maven artifacts to be voted upon:
> > > >> > https://repository.apache.org/content/groups/staging/
> > > >> >
> > > >> > * Javadoc:
> > > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> > > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
> > > >> >
> > > >> > * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
> > > >> >
> > > >> > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> > > >> > 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
> > > >> >
> > > >> > * 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
> > > >> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > > >> > kafka_2.11-1.0.0-site-docs.tgz
> > > >> >
> > > >> > * Successful Jenkins builds for the 1.0.0 branch:
> > > >> > Unit/integration tests: https://builds.apache.org/job/
> > > >> kafka-1.0-jdk7/20/
> > > >> >
> > > >> >
> > > >> > /**************************************
> > > >> >
> > > >> >
> > > >> > Thanks,
> > > >> > -- Guozhang
> > > >> >
> > > >>
> > > >
> > > >
> > > >
> > > > --
> > > > -- Guozhang
> > > >
> > >
> > >
> > >
> > > --
> > > -- Guozhang
> > >
> >
>
>
>
> --
> -- Guozhang
>
Re: [VOTE] 1.0.0 RC0
Posted by Guozhang Wang <wa...@gmail.com>.
For internal classes that are designed to be abstracted away from normal
users, I think it is OK to not mention it in the upgrade guides.
For developers rather than users of Kafka, they are assumed to be familiar
with the codebase and not only rely on upgrade guide docs for such
information.
Guozhang
On Thu, Oct 12, 2017 at 2:58 PM, Ted Yu <yu...@gmail.com> wrote:
> bq. Internal classes which had previously been located in this package have
> been moved elsewhere
>
> It would be clearer to Kafka users if the relocation of
> org.apache.kafka.common.protocol.SecurityProtocol is mentioned explicitly.
> Otherwise they need to dig into the code to find out.
>
> Just my two cents.
>
> On Thu, Oct 12, 2017 at 2:24 PM, Guozhang Wang <wa...@gmail.com> wrote:
>
> > Ted,
> >
> > I can found that we do have a corresponding doc change for this renaming:
> >
> > https://github.com/apache/kafka/pull/3863/files#diff-
> > 8100f2416b657c1e1e4238dabf8a15e0
> >
> > And from the web docs:
> >
> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > kafka_2.11-1.0.0-site-docs.tgz
> >
> > I can indeed find it in the upgrade.html.
> >
> >
> > Guozhang
> >
> >
> > On Thu, Oct 12, 2017 at 11:39 AM, Guozhang Wang <wa...@gmail.com>
> > wrote:
> >
> > > Thanks Ted,
> > >
> > > I'm looking into this for possible doc changes now.
> > >
> > > Guozhang
> > >
> > > On Wed, Oct 11, 2017 at 3:23 PM, Ted Yu <yu...@gmail.com> wrote:
> > >
> > >> Looks like the following change is needed for some downstream project
> to
> > >> compile their code (which was using 0.11.0.1):
> > >>
> > >> -import org.apache.kafka.common.protocol.SecurityProtocol;
> > >> +import org.apache.kafka.common.security.auth.SecurityProtocol;
> > >>
> > >> I took a look at docs/upgrade.html but didn't see any mentioning.
> > >>
> > >> Should this be documented ?
> > >>
> > >> On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com>
> > >> wrote:
> > >>
> > >> > Hello Kafka users, developers and client-developers,
> > >> >
> > >> > This is the first candidate for release of Apache Kafka 1.0.0.
> > >> >
> > >> > 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://cwiki.apache.org/confluence/pages/viewpage.
> > >> > action?pageId=71764913
> > >> > <https://cwiki.apache.org/confluence/pages/viewpage.action?
> > >> pageId=71764913
> > >> > >*)
> > >> > for more details. A few feature highlights:
> > >> >
> > >> > * Java 9 support with significantly faster TLS and CRC32C
> > >> implementations
> > >> > (KIP)
> > >> > * JBOD improvements: disk failure only disables failed disk but not
> > the
> > >> > broker (KIP-112/KIP-113)
> > >> > * 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:
> > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> RELEASE_NOTES.html
> > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> RELEASE_NOTES.html
> > >*
> > >> >
> > >> >
> > >> >
> > >> > *** Please download, test and vote by Friday, October 13, 8pm PT
> > >> >
> > >> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > >> > http://kafka.apache.org/KEYS
> > >> >
> > >> > * Release artifacts to be voted upon (source and binary):
> > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
> > >> >
> > >> > * Maven artifacts to be voted upon:
> > >> > https://repository.apache.org/content/groups/staging/
> > >> >
> > >> > * Javadoc:
> > >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> > >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
> > >> >
> > >> > * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
> > >> >
> > >> > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> > >> > 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
> > >> >
> > >> > * 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
> > >> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > >> > kafka_2.11-1.0.0-site-docs.tgz
> > >> >
> > >> > * Successful Jenkins builds for the 1.0.0 branch:
> > >> > Unit/integration tests: https://builds.apache.org/job/
> > >> kafka-1.0-jdk7/20/
> > >> >
> > >> >
> > >> > /**************************************
> > >> >
> > >> >
> > >> > Thanks,
> > >> > -- Guozhang
> > >> >
> > >>
> > >
> > >
> > >
> > > --
> > > -- Guozhang
> > >
> >
> >
> >
> > --
> > -- Guozhang
> >
>
--
-- Guozhang
Re: [VOTE] 1.0.0 RC0
Posted by Ted Yu <yu...@gmail.com>.
bq. Internal classes which had previously been located in this package have
been moved elsewhere
It would be clearer to Kafka users if the relocation of
org.apache.kafka.common.protocol.SecurityProtocol is mentioned explicitly.
Otherwise they need to dig into the code to find out.
Just my two cents.
On Thu, Oct 12, 2017 at 2:24 PM, Guozhang Wang <wa...@gmail.com> wrote:
> Ted,
>
> I can found that we do have a corresponding doc change for this renaming:
>
> https://github.com/apache/kafka/pull/3863/files#diff-
> 8100f2416b657c1e1e4238dabf8a15e0
>
> And from the web docs:
>
> http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> kafka_2.11-1.0.0-site-docs.tgz
>
> I can indeed find it in the upgrade.html.
>
>
> Guozhang
>
>
> On Thu, Oct 12, 2017 at 11:39 AM, Guozhang Wang <wa...@gmail.com>
> wrote:
>
> > Thanks Ted,
> >
> > I'm looking into this for possible doc changes now.
> >
> > Guozhang
> >
> > On Wed, Oct 11, 2017 at 3:23 PM, Ted Yu <yu...@gmail.com> wrote:
> >
> >> Looks like the following change is needed for some downstream project to
> >> compile their code (which was using 0.11.0.1):
> >>
> >> -import org.apache.kafka.common.protocol.SecurityProtocol;
> >> +import org.apache.kafka.common.security.auth.SecurityProtocol;
> >>
> >> I took a look at docs/upgrade.html but didn't see any mentioning.
> >>
> >> Should this be documented ?
> >>
> >> On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com>
> >> wrote:
> >>
> >> > Hello Kafka users, developers and client-developers,
> >> >
> >> > This is the first candidate for release of Apache Kafka 1.0.0.
> >> >
> >> > 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://cwiki.apache.org/confluence/pages/viewpage.
> >> > action?pageId=71764913
> >> > <https://cwiki.apache.org/confluence/pages/viewpage.action?
> >> pageId=71764913
> >> > >*)
> >> > for more details. A few feature highlights:
> >> >
> >> > * Java 9 support with significantly faster TLS and CRC32C
> >> implementations
> >> > (KIP)
> >> > * JBOD improvements: disk failure only disables failed disk but not
> the
> >> > broker (KIP-112/KIP-113)
> >> > * 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:
> >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
> >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
> >*
> >> >
> >> >
> >> >
> >> > *** Please download, test and vote by Friday, October 13, 8pm PT
> >> >
> >> > Kafka's KEYS file containing PGP keys we use to sign the release:
> >> > http://kafka.apache.org/KEYS
> >> >
> >> > * Release artifacts to be voted upon (source and binary):
> >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
> >> >
> >> > * Maven artifacts to be voted upon:
> >> > https://repository.apache.org/content/groups/staging/
> >> >
> >> > * Javadoc:
> >> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> >> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
> >> >
> >> > * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
> >> >
> >> > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> >> > 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
> >> >
> >> > * 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
> >> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> >> > kafka_2.11-1.0.0-site-docs.tgz
> >> >
> >> > * Successful Jenkins builds for the 1.0.0 branch:
> >> > Unit/integration tests: https://builds.apache.org/job/
> >> kafka-1.0-jdk7/20/
> >> >
> >> >
> >> > /**************************************
> >> >
> >> >
> >> > Thanks,
> >> > -- Guozhang
> >> >
> >>
> >
> >
> >
> > --
> > -- Guozhang
> >
>
>
>
> --
> -- Guozhang
>
Re: [VOTE] 1.0.0 RC0
Posted by Guozhang Wang <wa...@gmail.com>.
Ted,
I can found that we do have a corresponding doc change for this renaming:
https://github.com/apache/kafka/pull/3863/files#diff-8100f2416b657c1e1e4238dabf8a15e0
And from the web docs:
http://home.apache.org/~guozhang/kafka-1.0.0-rc0/kafka_2.11-1.0.0-site-docs.tgz
I can indeed find it in the upgrade.html.
Guozhang
On Thu, Oct 12, 2017 at 11:39 AM, Guozhang Wang <wa...@gmail.com> wrote:
> Thanks Ted,
>
> I'm looking into this for possible doc changes now.
>
> Guozhang
>
> On Wed, Oct 11, 2017 at 3:23 PM, Ted Yu <yu...@gmail.com> wrote:
>
>> Looks like the following change is needed for some downstream project to
>> compile their code (which was using 0.11.0.1):
>>
>> -import org.apache.kafka.common.protocol.SecurityProtocol;
>> +import org.apache.kafka.common.security.auth.SecurityProtocol;
>>
>> I took a look at docs/upgrade.html but didn't see any mentioning.
>>
>> Should this be documented ?
>>
>> On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com>
>> wrote:
>>
>> > Hello Kafka users, developers and client-developers,
>> >
>> > This is the first candidate for release of Apache Kafka 1.0.0.
>> >
>> > 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://cwiki.apache.org/confluence/pages/viewpage.
>> > action?pageId=71764913
>> > <https://cwiki.apache.org/confluence/pages/viewpage.action?
>> pageId=71764913
>> > >*)
>> > for more details. A few feature highlights:
>> >
>> > * Java 9 support with significantly faster TLS and CRC32C
>> implementations
>> > (KIP)
>> > * JBOD improvements: disk failure only disables failed disk but not the
>> > broker (KIP-112/KIP-113)
>> > * 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:
>> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
>> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html>*
>> >
>> >
>> >
>> > *** Please download, test and vote by Friday, October 13, 8pm PT
>> >
>> > Kafka's KEYS file containing PGP keys we use to sign the release:
>> > http://kafka.apache.org/KEYS
>> >
>> > * Release artifacts to be voted upon (source and binary):
>> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
>> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
>> >
>> > * Maven artifacts to be voted upon:
>> > https://repository.apache.org/content/groups/staging/
>> >
>> > * Javadoc:
>> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
>> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
>> >
>> > * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
>> >
>> > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
>> > 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
>> >
>> > * 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
>> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
>> > kafka_2.11-1.0.0-site-docs.tgz
>> >
>> > * Successful Jenkins builds for the 1.0.0 branch:
>> > Unit/integration tests: https://builds.apache.org/job/
>> kafka-1.0-jdk7/20/
>> >
>> >
>> > /**************************************
>> >
>> >
>> > Thanks,
>> > -- Guozhang
>> >
>>
>
>
>
> --
> -- Guozhang
>
--
-- Guozhang
Re: [VOTE] 1.0.0 RC0
Posted by Guozhang Wang <wa...@gmail.com>.
Thanks Ted,
I'm looking into this for possible doc changes now.
Guozhang
On Wed, Oct 11, 2017 at 3:23 PM, Ted Yu <yu...@gmail.com> wrote:
> Looks like the following change is needed for some downstream project to
> compile their code (which was using 0.11.0.1):
>
> -import org.apache.kafka.common.protocol.SecurityProtocol;
> +import org.apache.kafka.common.security.auth.SecurityProtocol;
>
> I took a look at docs/upgrade.html but didn't see any mentioning.
>
> Should this be documented ?
>
> On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com> wrote:
>
> > Hello Kafka users, developers and client-developers,
> >
> > This is the first candidate for release of Apache Kafka 1.0.0.
> >
> > 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://cwiki.apache.org/confluence/pages/viewpage.
> > action?pageId=71764913
> > <https://cwiki.apache.org/confluence/pages/viewpage.
> action?pageId=71764913
> > >*)
> > for more details. A few feature highlights:
> >
> > * Java 9 support with significantly faster TLS and CRC32C implementations
> > (KIP)
> > * JBOD improvements: disk failure only disables failed disk but not the
> > broker (KIP-112/KIP-113)
> > * 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:
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html>*
> >
> >
> >
> > *** Please download, test and vote by Friday, October 13, 8pm PT
> >
> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > http://kafka.apache.org/KEYS
> >
> > * Release artifacts to be voted upon (source and binary):
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/
> >
> > * Javadoc:
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
> >
> > * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
> >
> > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> > 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
> >
> > * 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
> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > kafka_2.11-1.0.0-site-docs.tgz
> >
> > * Successful Jenkins builds for the 1.0.0 branch:
> > Unit/integration tests: https://builds.apache.org/job/kafka-1.0-jdk7/20/
> >
> >
> > /**************************************
> >
> >
> > Thanks,
> > -- Guozhang
> >
>
--
-- Guozhang
Re: [VOTE] 1.0.0 RC0
Posted by Ted Yu <yu...@gmail.com>.
Looks like the following change is needed for some downstream project to
compile their code (which was using 0.11.0.1):
-import org.apache.kafka.common.protocol.SecurityProtocol;
+import org.apache.kafka.common.security.auth.SecurityProtocol;
I took a look at docs/upgrade.html but didn't see any mentioning.
Should this be documented ?
On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com> wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the first candidate for release of Apache Kafka 1.0.0.
>
> 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://cwiki.apache.org/confluence/pages/viewpage.
> action?pageId=71764913
> <https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=71764913
> >*)
> for more details. A few feature highlights:
>
> * Java 9 support with significantly faster TLS and CRC32C implementations
> (KIP)
> * JBOD improvements: disk failure only disables failed disk but not the
> broker (KIP-112/KIP-113)
> * 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:
> *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
> <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html>*
>
>
>
> *** Please download, test and vote by Friday, October 13, 8pm PT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> http://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/
>
> * Javadoc:
> *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
>
> * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
>
> https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
>
> * 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
> http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> kafka_2.11-1.0.0-site-docs.tgz
>
> * Successful Jenkins builds for the 1.0.0 branch:
> Unit/integration tests: https://builds.apache.org/job/kafka-1.0-jdk7/20/
>
>
> /**************************************
>
>
> Thanks,
> -- Guozhang
>
Re: [VOTE] 1.0.0 RC0
Posted by Guozhang Wang <wa...@gmail.com>.
Thanks for the check Ted.
I just made the jars available at mvn staging now:
https://repository.apache.org/content/groups/staging/org/apache/kafka/
Guozhang
On Tue, Oct 10, 2017 at 6:43 PM, Ted Yu <yu...@gmail.com> wrote:
> Guozhang:
> I took a brief look under the staging tree.
> e.g.
> https://repository.apache.org/content/groups/staging/org/
> apache/kafka/kafka-clients/
>
> I don't see 1.0.0 jars.
>
> Would the jars be populated later ?
>
> Thanks
>
> On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com> wrote:
>
> > Hello Kafka users, developers and client-developers,
> >
> > This is the first candidate for release of Apache Kafka 1.0.0.
> >
> > 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://cwiki.apache.org/confluence/pages/viewpage.
> > action?pageId=71764913
> > <https://cwiki.apache.org/confluence/pages/viewpage.
> action?pageId=71764913
> > >*)
> > for more details. A few feature highlights:
> >
> > * Java 9 support with significantly faster TLS and CRC32C implementations
> > (KIP)
> > * JBOD improvements: disk failure only disables failed disk but not the
> > broker (KIP-112/KIP-113)
> > * 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:
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html>*
> >
> >
> >
> > *** Please download, test and vote by Friday, October 13, 8pm PT
> >
> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > http://kafka.apache.org/KEYS
> >
> > * Release artifacts to be voted upon (source and binary):
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/
> >
> > * Javadoc:
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
> >
> > * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
> >
> > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> > 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
> >
> > * 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
> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > kafka_2.11-1.0.0-site-docs.tgz
> >
> > * Successful Jenkins builds for the 1.0.0 branch:
> > Unit/integration tests: https://builds.apache.org/job/kafka-1.0-jdk7/20/
> >
> >
> > /**************************************
> >
> >
> > Thanks,
> > -- Guozhang
> >
>
--
-- Guozhang
Re: [VOTE] 1.0.0 RC0
Posted by Guozhang Wang <wa...@gmail.com>.
Thanks for the check Ted.
I just made the jars available at mvn staging now:
https://repository.apache.org/content/groups/staging/org/apache/kafka/
Guozhang
On Tue, Oct 10, 2017 at 6:43 PM, Ted Yu <yu...@gmail.com> wrote:
> Guozhang:
> I took a brief look under the staging tree.
> e.g.
> https://repository.apache.org/content/groups/staging/org/
> apache/kafka/kafka-clients/
>
> I don't see 1.0.0 jars.
>
> Would the jars be populated later ?
>
> Thanks
>
> On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com> wrote:
>
> > Hello Kafka users, developers and client-developers,
> >
> > This is the first candidate for release of Apache Kafka 1.0.0.
> >
> > 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://cwiki.apache.org/confluence/pages/viewpage.
> > action?pageId=71764913
> > <https://cwiki.apache.org/confluence/pages/viewpage.
> action?pageId=71764913
> > >*)
> > for more details. A few feature highlights:
> >
> > * Java 9 support with significantly faster TLS and CRC32C implementations
> > (KIP)
> > * JBOD improvements: disk failure only disables failed disk but not the
> > broker (KIP-112/KIP-113)
> > * 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:
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html>*
> >
> >
> >
> > *** Please download, test and vote by Friday, October 13, 8pm PT
> >
> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > http://kafka.apache.org/KEYS
> >
> > * Release artifacts to be voted upon (source and binary):
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/
> >
> > * Javadoc:
> > *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> > <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
> >
> > * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
> >
> > https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> > 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
> >
> > * 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
> > http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> > kafka_2.11-1.0.0-site-docs.tgz
> >
> > * Successful Jenkins builds for the 1.0.0 branch:
> > Unit/integration tests: https://builds.apache.org/job/kafka-1.0-jdk7/20/
> >
> >
> > /**************************************
> >
> >
> > Thanks,
> > -- Guozhang
> >
>
--
-- Guozhang
Re: [VOTE] 1.0.0 RC0
Posted by Ted Yu <yu...@gmail.com>.
Guozhang:
I took a brief look under the staging tree.
e.g.
https://repository.apache.org/content/groups/staging/org/apache/kafka/kafka-clients/
I don't see 1.0.0 jars.
Would the jars be populated later ?
Thanks
On Tue, Oct 10, 2017 at 6:34 PM, Guozhang Wang <wa...@gmail.com> wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the first candidate for release of Apache Kafka 1.0.0.
>
> 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://cwiki.apache.org/confluence/pages/viewpage.
> action?pageId=71764913
> <https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=71764913
> >*)
> for more details. A few feature highlights:
>
> * Java 9 support with significantly faster TLS and CRC32C implementations
> (KIP)
> * JBOD improvements: disk failure only disables failed disk but not the
> broker (KIP-112/KIP-113)
> * 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:
> *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html
> <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/RELEASE_NOTES.html>*
>
>
>
> *** Please download, test and vote by Friday, October 13, 8pm PT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> http://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/>*
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/
>
> * Javadoc:
> *http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/
> <http://home.apache.org/~guozhang/kafka-1.0.0-rc0/javadoc/>*
>
> * Tag to be voted upon (off 1.0 branch) is the 1.0.0-rc0 tag:
>
> https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> 2f97bc6a9ee269bf90b019e50b4eeb43df2f1143
>
> * 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
> http://home.apache.org/~guozhang/kafka-1.0.0-rc0/
> kafka_2.11-1.0.0-site-docs.tgz
>
> * Successful Jenkins builds for the 1.0.0 branch:
> Unit/integration tests: https://builds.apache.org/job/kafka-1.0-jdk7/20/
>
>
> /**************************************
>
>
> Thanks,
> -- Guozhang
>