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
>