You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by Bruno Cadonna <ca...@apache.org> on 2022/05/03 14:07:27 UTC
[VOTE] 3.2.0 RC1
Hello Kafka users, developers and client-developers,
This is the second candidate for release of Apache Kafka 3.2.0.
* log4j 1.x is replaced with reload4j (KAFKA-9366)
* StandardAuthorizer for KRaft (KIP-801)
* Send a hint to the partition leader to recover the partition (KIP-704)
* Top-level error code field in DescribeLogDirsResponse (KIP-784)
* kafka-console-producer writes headers and null values (KIP-798 and
KIP-810)
* JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
* Static membership protocol lets the leader skip assignment (KIP-814)
* Rack-aware standby task assignment in Kafka Streams (KIP-708)
* Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
* Connect APIs list all connector plugins and retrieve their
configuration (KIP-769)
* TimestampConverter SMT supports different unix time precisions (KIP-808)
* Connect source tasks handle producer exceptions (KIP-779)
Release notes for the 3.2.0 release:
https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
*** Please download, test and vote by Tuesday, May 10th, 9am PDT
Kafka's KEYS file containing PGP keys we use to sign the release:
https://kafka.apache.org/KEYS
* Release artifacts to be voted upon (source and binary):
https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
* Maven artifacts to be voted upon:
https://repository.apache.org/content/groups/staging/org/apache/kafka/
* Javadoc:
https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
* Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
https://github.com/apache/kafka/releases/tag/3.2.0-rc1
* Documentation:
https://kafka.apache.org/32/documentation.html
* Protocol:
https://kafka.apache.org/32/protocol.html
* Successful Jenkins builds for the 3.2 branch:
Unit/integration tests: I'll share a link once the builds complete
System tests: https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
/**************************************
Thanks,
Bruno
Re: [VOTE] 3.2.0 RC1
Posted by Luke Chen <sh...@gmail.com>.
Hi Bruno,
I did:
1. check the signature and checksums
2. ran quick start with java17 + sacla2.12
3. browse java docs/documentations
+1 (non-binding)
Thanks for running the release.
Luke
On Thu, May 5, 2022 at 1:23 AM Mickael Maison <mi...@apache.org> wrote:
> Hi Bruno,
>
> I checked signatures and checksums, built from source, ran the unit
> tests and ran the quickstart. Javadocs and the website look fine too.
> +1 (binding)
>
> Thanks for running the release!
>
> Mickael
>
> On Wed, May 4, 2022 at 4:48 PM Bruno Cadonna <ca...@apache.org> wrote:
> >
> > Hello Kafka users, developers and client-developers,
> >
> > I've got a green build with unit/integration tests:
> > https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.2/45/
> >
> > Best,
> > Bruno
> >
> > On 03.05.22 16:07, Bruno Cadonna wrote:
> > > Hello Kafka users, developers and client-developers,
> > >
> > > This is the second candidate for release of Apache Kafka 3.2.0.
> > >
> > > * log4j 1.x is replaced with reload4j (KAFKA-9366)
> > > * StandardAuthorizer for KRaft (KIP-801)
> > > * Send a hint to the partition leader to recover the partition
> (KIP-704)
> > > * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> > > * kafka-console-producer writes headers and null values (KIP-798 and
> > > KIP-810)
> > > * JoinGroupRequest and LeaveGroupRequest have a reason attached
> (KIP-800)
> > > * Static membership protocol lets the leader skip assignment (KIP-814)
> > > * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> > > * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> > > * Connect APIs list all connector plugins and retrieve their
> > > configuration (KIP-769)
> > > * TimestampConverter SMT supports different unix time precisions
> (KIP-808)
> > > * Connect source tasks handle producer exceptions (KIP-779)
> > >
> > >
> > > Release notes for the 3.2.0 release:
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> > >
> > > *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> > >
> > > Kafka's KEYS file containing PGP keys we use to sign the release:
> > > https://kafka.apache.org/KEYS
> > >
> > > * Release artifacts to be voted upon (source and binary):
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> > >
> > > * Maven artifacts to be voted upon:
> > > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> > >
> > > * Javadoc:
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> > >
> > > * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> > > https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> > >
> > > * Documentation:
> > > https://kafka.apache.org/32/documentation.html
> > >
> > > * Protocol:
> > > https://kafka.apache.org/32/protocol.html
> > >
> > > * Successful Jenkins builds for the 3.2 branch:
> > > Unit/integration tests: I'll share a link once the builds complete
> > > System tests:
> > > https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> > >
> > > /**************************************
> > >
> > > Thanks,
> > > Bruno
>
Re: [VOTE] 3.2.0 RC1
Posted by Luke Chen <sh...@gmail.com>.
Hi Bruno,
I did:
1. check the signature and checksums
2. ran quick start with java17 + sacla2.12
3. browse java docs/documentations
+1 (non-binding)
Thanks for running the release.
Luke
On Thu, May 5, 2022 at 1:23 AM Mickael Maison <mi...@apache.org> wrote:
> Hi Bruno,
>
> I checked signatures and checksums, built from source, ran the unit
> tests and ran the quickstart. Javadocs and the website look fine too.
> +1 (binding)
>
> Thanks for running the release!
>
> Mickael
>
> On Wed, May 4, 2022 at 4:48 PM Bruno Cadonna <ca...@apache.org> wrote:
> >
> > Hello Kafka users, developers and client-developers,
> >
> > I've got a green build with unit/integration tests:
> > https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.2/45/
> >
> > Best,
> > Bruno
> >
> > On 03.05.22 16:07, Bruno Cadonna wrote:
> > > Hello Kafka users, developers and client-developers,
> > >
> > > This is the second candidate for release of Apache Kafka 3.2.0.
> > >
> > > * log4j 1.x is replaced with reload4j (KAFKA-9366)
> > > * StandardAuthorizer for KRaft (KIP-801)
> > > * Send a hint to the partition leader to recover the partition
> (KIP-704)
> > > * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> > > * kafka-console-producer writes headers and null values (KIP-798 and
> > > KIP-810)
> > > * JoinGroupRequest and LeaveGroupRequest have a reason attached
> (KIP-800)
> > > * Static membership protocol lets the leader skip assignment (KIP-814)
> > > * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> > > * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> > > * Connect APIs list all connector plugins and retrieve their
> > > configuration (KIP-769)
> > > * TimestampConverter SMT supports different unix time precisions
> (KIP-808)
> > > * Connect source tasks handle producer exceptions (KIP-779)
> > >
> > >
> > > Release notes for the 3.2.0 release:
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> > >
> > > *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> > >
> > > Kafka's KEYS file containing PGP keys we use to sign the release:
> > > https://kafka.apache.org/KEYS
> > >
> > > * Release artifacts to be voted upon (source and binary):
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> > >
> > > * Maven artifacts to be voted upon:
> > > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> > >
> > > * Javadoc:
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> > >
> > > * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> > > https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> > >
> > > * Documentation:
> > > https://kafka.apache.org/32/documentation.html
> > >
> > > * Protocol:
> > > https://kafka.apache.org/32/protocol.html
> > >
> > > * Successful Jenkins builds for the 3.2 branch:
> > > Unit/integration tests: I'll share a link once the builds complete
> > > System tests:
> > > https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> > >
> > > /**************************************
> > >
> > > Thanks,
> > > Bruno
>
Re: [VOTE] 3.2.0 RC1
Posted by Mickael Maison <mi...@apache.org>.
Hi Bruno,
I checked signatures and checksums, built from source, ran the unit
tests and ran the quickstart. Javadocs and the website look fine too.
+1 (binding)
Thanks for running the release!
Mickael
On Wed, May 4, 2022 at 4:48 PM Bruno Cadonna <ca...@apache.org> wrote:
>
> Hello Kafka users, developers and client-developers,
>
> I've got a green build with unit/integration tests:
> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.2/45/
>
> Best,
> Bruno
>
> On 03.05.22 16:07, Bruno Cadonna wrote:
> > Hello Kafka users, developers and client-developers,
> >
> > This is the second candidate for release of Apache Kafka 3.2.0.
> >
> > * log4j 1.x is replaced with reload4j (KAFKA-9366)
> > * StandardAuthorizer for KRaft (KIP-801)
> > * Send a hint to the partition leader to recover the partition (KIP-704)
> > * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> > * kafka-console-producer writes headers and null values (KIP-798 and
> > KIP-810)
> > * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> > * Static membership protocol lets the leader skip assignment (KIP-814)
> > * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> > * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> > * Connect APIs list all connector plugins and retrieve their
> > configuration (KIP-769)
> > * TimestampConverter SMT supports different unix time precisions (KIP-808)
> > * Connect source tasks handle producer exceptions (KIP-779)
> >
> >
> > Release notes for the 3.2.0 release:
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> >
> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > https://kafka.apache.org/KEYS
> >
> > * Release artifacts to be voted upon (source and binary):
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >
> > * Javadoc:
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> >
> > * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> > https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> >
> > * Documentation:
> > https://kafka.apache.org/32/documentation.html
> >
> > * Protocol:
> > https://kafka.apache.org/32/protocol.html
> >
> > * Successful Jenkins builds for the 3.2 branch:
> > Unit/integration tests: I'll share a link once the builds complete
> > System tests:
> > https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> >
> > /**************************************
> >
> > Thanks,
> > Bruno
Re: [VOTE] 3.2.0 RC1
Posted by Mickael Maison <mi...@apache.org>.
Hi Bruno,
I checked signatures and checksums, built from source, ran the unit
tests and ran the quickstart. Javadocs and the website look fine too.
+1 (binding)
Thanks for running the release!
Mickael
On Wed, May 4, 2022 at 4:48 PM Bruno Cadonna <ca...@apache.org> wrote:
>
> Hello Kafka users, developers and client-developers,
>
> I've got a green build with unit/integration tests:
> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.2/45/
>
> Best,
> Bruno
>
> On 03.05.22 16:07, Bruno Cadonna wrote:
> > Hello Kafka users, developers and client-developers,
> >
> > This is the second candidate for release of Apache Kafka 3.2.0.
> >
> > * log4j 1.x is replaced with reload4j (KAFKA-9366)
> > * StandardAuthorizer for KRaft (KIP-801)
> > * Send a hint to the partition leader to recover the partition (KIP-704)
> > * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> > * kafka-console-producer writes headers and null values (KIP-798 and
> > KIP-810)
> > * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> > * Static membership protocol lets the leader skip assignment (KIP-814)
> > * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> > * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> > * Connect APIs list all connector plugins and retrieve their
> > configuration (KIP-769)
> > * TimestampConverter SMT supports different unix time precisions (KIP-808)
> > * Connect source tasks handle producer exceptions (KIP-779)
> >
> >
> > Release notes for the 3.2.0 release:
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> >
> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > https://kafka.apache.org/KEYS
> >
> > * Release artifacts to be voted upon (source and binary):
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >
> > * Javadoc:
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> >
> > * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> > https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> >
> > * Documentation:
> > https://kafka.apache.org/32/documentation.html
> >
> > * Protocol:
> > https://kafka.apache.org/32/protocol.html
> >
> > * Successful Jenkins builds for the 3.2 branch:
> > Unit/integration tests: I'll share a link once the builds complete
> > System tests:
> > https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> >
> > /**************************************
> >
> > Thanks,
> > Bruno
Re: [VOTE] 3.2.0 RC1
Posted by Bruno Cadonna <ca...@apache.org>.
Hello Kafka users, developers and client-developers,
I've got a green build with unit/integration tests:
https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.2/45/
Best,
Bruno
On 03.05.22 16:07, Bruno Cadonna wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 3.2.0.
>
> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> * StandardAuthorizer for KRaft (KIP-801)
> * Send a hint to the partition leader to recover the partition (KIP-704)
> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> * kafka-console-producer writes headers and null values (KIP-798 and
> KIP-810)
> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> * Static membership protocol lets the leader skip assignment (KIP-814)
> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> * Connect APIs list all connector plugins and retrieve their
> configuration (KIP-769)
> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> * Connect source tasks handle producer exceptions (KIP-779)
>
>
> Release notes for the 3.2.0 release:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> https://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>
> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>
> * Documentation:
> https://kafka.apache.org/32/documentation.html
>
> * Protocol:
> https://kafka.apache.org/32/protocol.html
>
> * Successful Jenkins builds for the 3.2 branch:
> Unit/integration tests: I'll share a link once the builds complete
> System tests:
> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>
> /**************************************
>
> Thanks,
> Bruno
Re: [VOTE] 3.2.0 RC1
Posted by Bruno Cadonna <ca...@apache.org>.
Hello Kafka users, developers and client-developers,
I've got a green build with unit/integration tests:
https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.2/45/
Best,
Bruno
On 03.05.22 16:07, Bruno Cadonna wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 3.2.0.
>
> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> * StandardAuthorizer for KRaft (KIP-801)
> * Send a hint to the partition leader to recover the partition (KIP-704)
> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> * kafka-console-producer writes headers and null values (KIP-798 and
> KIP-810)
> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> * Static membership protocol lets the leader skip assignment (KIP-814)
> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> * Connect APIs list all connector plugins and retrieve their
> configuration (KIP-769)
> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> * Connect source tasks handle producer exceptions (KIP-779)
>
>
> Release notes for the 3.2.0 release:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> https://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>
> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>
> * Documentation:
> https://kafka.apache.org/32/documentation.html
>
> * Protocol:
> https://kafka.apache.org/32/protocol.html
>
> * Successful Jenkins builds for the 3.2 branch:
> Unit/integration tests: I'll share a link once the builds complete
> System tests:
> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>
> /**************************************
>
> Thanks,
> Bruno
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Bruno Cadonna <ca...@apache.org>.
Hi Ismael,
Thank you for the clarification!
With "next release" I meant the release after 3.2.0, i.e., 3.3.0 or also
3.2.1 if we backport the doc change to 3.2.
I admit that this was not entirely clear from my earlier e-mail.
Best,
Bruno
On 17.05.22 16:21, Ismael Juma wrote:
> Hi Bruno,
>
> One clarification, the documentation that was updated is not shipped with
> the release - it's only on the website. As you said, the website can be
> updated at any time.
>
> Ismael
>
> On Mon, May 16, 2022 at 4:16 AM Bruno Cadonna <ca...@apache.org> wrote:
>
>> Hi Divij,
>>
>> The documentation that is shipped with Apache Kafka 3.2.0 cannot be
>> changed anymore. To change that we would need to create a new release
>> candidate which would be disproportionate for such a document change.
>>
>> The PR you linked will be shipped in the docs of the next release. If
>> someone wants to get this documentation change into the current Apache
>> Kafka website before the next release, this person could open a PR
>> against the kafka-site repo.
>>
>> BTW, the doc line that was changed was not wrong. It was just a bit longer.
>>
>> Best,
>> Bruno
>>
>>
>>
>> On 16.05.22 11:16, Divij Vaidya wrote:
>>> Perhaps, we want to merge in https://github.com/apache/kafka/pull/12164
>>> before this release?
>>>
>>> Divij Vaidya
>>>
>>>
>>>
>>> On Mon, May 16, 2022 at 11:30 AM Bruno Cadonna <ca...@apache.org>
>> wrote:
>>>
>>>> Mickael,
>>>>
>>>> Thanks a lot!
>>>>
>>>> Totally, missed that!
>>>>
>>>> Best,
>>>> Bruno
>>>>
>>>> On 16.05.22 10:13, Mickael Maison wrote:
>>>>> Hi Bruno,
>>>>>
>>>>> The blog post looks good.
>>>>> I just spotted a typo in the description of KIP-769, the endpoint is
>>>>> "/connector-plugins" instead of "/connect-plugins" (3 times).
>>>>>
>>>>> Thanks,
>>>>> Mickael
>>>>>
>>>>> On Sat, May 14, 2022 at 5:45 PM Federico Valeri <fe...@gmail.com>
>>>> wrote:
>>>>>>
>>>>>> Hi Bruno,
>>>>>>
>>>>>> +1 (non binding)
>>>>>>
>>>>>> - Checked documentation and blog post
>>>>>> - Ran some client tests using the staged artifacts
>>>>>> - Verified the signing key and sha512 sum
>>>>>> - Built from source
>>>>>> - Ran unit and integration tests
>>>>>>
>>>>>> Thanks
>>>>>> Fede
>>>>>>
>>>>>> On Thu, May 12, 2022 at 12:03 PM Bruno Cadonna <ca...@apache.org>
>>>> wrote:
>>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> Please review the blog post for the Apache Kafka 3.2.0 release:
>>>>>>>
>>>>>>>
>>>>
>> https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
>>>>>>>
>>>>>>> I will accept comments until Monday, May 16th EOD PT.
>>>>>>>
>>>>>>> Best,
>>>>>>> Bruno
>>>>>>>
>>>>>>>
>>>>>>> On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
>>>>>>>> Thanks for running the release, Bruno.
>>>>>>>>
>>>>>>>> I performed the following validations:
>>>>>>>> * Verified all checksums and signatures.
>>>>>>>> * Built from source and ran unit tests.
>>>>>>>> * Ran the first quickstart steps for both ZK and KRaft.
>>>>>>>> * Spotchecked the doc and the Javadocs.
>>>>>>>>
>>>>>>>> +1 (binding)
>>>>>>>>
>>>>>>>> Best,
>>>>>>>> David
>>>>>>>>
>>>>>>>> On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz>
>> wrote:
>>>>>>>>>
>>>>>>>>> +1 (non-binding).
>>>>>>>>>
>>>>>>>>> I used the Scala 2.13 binaries and the staged Maven artifacts and
>> ran
>>>>>>>>> various tests with them. Thanks for doing the release.
>>>>>>>>>
>>>>>>>>> Jakub
>>>>>>>>>
>>>>>>>>> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org>
>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hello Kafka users, developers and client-developers,
>>>>>>>>>>
>>>>>>>>>> This is the second candidate for release of Apache Kafka 3.2.0.
>>>>>>>>>>
>>>>>>>>>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
>>>>>>>>>> * StandardAuthorizer for KRaft (KIP-801)
>>>>>>>>>> * Send a hint to the partition leader to recover the partition
>>>> (KIP-704)
>>>>>>>>>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
>>>>>>>>>> * kafka-console-producer writes headers and null values (KIP-798
>> and
>>>>>>>>>> KIP-810)
>>>>>>>>>> * JoinGroupRequest and LeaveGroupRequest have a reason attached
>>>> (KIP-800)
>>>>>>>>>> * Static membership protocol lets the leader skip assignment
>>>> (KIP-814)
>>>>>>>>>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
>>>>>>>>>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
>>>>>>>>>> * Connect APIs list all connector plugins and retrieve their
>>>>>>>>>> configuration (KIP-769)
>>>>>>>>>> * TimestampConverter SMT supports different unix time precisions
>>>> (KIP-808)
>>>>>>>>>> * Connect source tasks handle producer exceptions (KIP-779)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Release notes for the 3.2.0 release:
>>>>>>>>>>
>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>>>>>>>>>>
>>>>>>>>>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>>>>>>>>>>
>>>>>>>>>> Kafka's KEYS file containing PGP keys we use to sign the release:
>>>>>>>>>> https://kafka.apache.org/KEYS
>>>>>>>>>>
>>>>>>>>>> * Release artifacts to be voted upon (source and binary):
>>>>>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>>>>>>>>>>
>>>>>>>>>> * Maven artifacts to be voted upon:
>>>>>>>>>>
>>>> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>>>>>>>>>>
>>>>>>>>>> * Javadoc:
>>>>>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>>>>>>>>>>
>>>>>>>>>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
>>>>>>>>>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>>>>>>>>>>
>>>>>>>>>> * Documentation:
>>>>>>>>>> https://kafka.apache.org/32/documentation.html
>>>>>>>>>>
>>>>>>>>>> * Protocol:
>>>>>>>>>> https://kafka.apache.org/32/protocol.html
>>>>>>>>>>
>>>>>>>>>> * Successful Jenkins builds for the 3.2 branch:
>>>>>>>>>> Unit/integration tests: I'll share a link once the builds complete
>>>>>>>>>> System tests:
>>>>>>>>>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>>>>>>>>>>
>>>>>>>>>> /**************************************
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Bruno
>>>>>>>>>>
>>>>>>>>
>>>>
>>>
>>
>
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Ismael Juma <is...@juma.me.uk>.
Hi Bruno,
One clarification, the documentation that was updated is not shipped with
the release - it's only on the website. As you said, the website can be
updated at any time.
Ismael
On Mon, May 16, 2022 at 4:16 AM Bruno Cadonna <ca...@apache.org> wrote:
> Hi Divij,
>
> The documentation that is shipped with Apache Kafka 3.2.0 cannot be
> changed anymore. To change that we would need to create a new release
> candidate which would be disproportionate for such a document change.
>
> The PR you linked will be shipped in the docs of the next release. If
> someone wants to get this documentation change into the current Apache
> Kafka website before the next release, this person could open a PR
> against the kafka-site repo.
>
> BTW, the doc line that was changed was not wrong. It was just a bit longer.
>
> Best,
> Bruno
>
>
>
> On 16.05.22 11:16, Divij Vaidya wrote:
> > Perhaps, we want to merge in https://github.com/apache/kafka/pull/12164
> > before this release?
> >
> > Divij Vaidya
> >
> >
> >
> > On Mon, May 16, 2022 at 11:30 AM Bruno Cadonna <ca...@apache.org>
> wrote:
> >
> >> Mickael,
> >>
> >> Thanks a lot!
> >>
> >> Totally, missed that!
> >>
> >> Best,
> >> Bruno
> >>
> >> On 16.05.22 10:13, Mickael Maison wrote:
> >>> Hi Bruno,
> >>>
> >>> The blog post looks good.
> >>> I just spotted a typo in the description of KIP-769, the endpoint is
> >>> "/connector-plugins" instead of "/connect-plugins" (3 times).
> >>>
> >>> Thanks,
> >>> Mickael
> >>>
> >>> On Sat, May 14, 2022 at 5:45 PM Federico Valeri <fe...@gmail.com>
> >> wrote:
> >>>>
> >>>> Hi Bruno,
> >>>>
> >>>> +1 (non binding)
> >>>>
> >>>> - Checked documentation and blog post
> >>>> - Ran some client tests using the staged artifacts
> >>>> - Verified the signing key and sha512 sum
> >>>> - Built from source
> >>>> - Ran unit and integration tests
> >>>>
> >>>> Thanks
> >>>> Fede
> >>>>
> >>>> On Thu, May 12, 2022 at 12:03 PM Bruno Cadonna <ca...@apache.org>
> >> wrote:
> >>>>>
> >>>>> Hi all,
> >>>>>
> >>>>> Please review the blog post for the Apache Kafka 3.2.0 release:
> >>>>>
> >>>>>
> >>
> https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
> >>>>>
> >>>>> I will accept comments until Monday, May 16th EOD PT.
> >>>>>
> >>>>> Best,
> >>>>> Bruno
> >>>>>
> >>>>>
> >>>>> On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
> >>>>>> Thanks for running the release, Bruno.
> >>>>>>
> >>>>>> I performed the following validations:
> >>>>>> * Verified all checksums and signatures.
> >>>>>> * Built from source and ran unit tests.
> >>>>>> * Ran the first quickstart steps for both ZK and KRaft.
> >>>>>> * Spotchecked the doc and the Javadocs.
> >>>>>>
> >>>>>> +1 (binding)
> >>>>>>
> >>>>>> Best,
> >>>>>> David
> >>>>>>
> >>>>>> On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz>
> wrote:
> >>>>>>>
> >>>>>>> +1 (non-binding).
> >>>>>>>
> >>>>>>> I used the Scala 2.13 binaries and the staged Maven artifacts and
> ran
> >>>>>>> various tests with them. Thanks for doing the release.
> >>>>>>>
> >>>>>>> Jakub
> >>>>>>>
> >>>>>>> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org>
> >> wrote:
> >>>>>>>
> >>>>>>>> Hello Kafka users, developers and client-developers,
> >>>>>>>>
> >>>>>>>> This is the second candidate for release of Apache Kafka 3.2.0.
> >>>>>>>>
> >>>>>>>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> >>>>>>>> * StandardAuthorizer for KRaft (KIP-801)
> >>>>>>>> * Send a hint to the partition leader to recover the partition
> >> (KIP-704)
> >>>>>>>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> >>>>>>>> * kafka-console-producer writes headers and null values (KIP-798
> and
> >>>>>>>> KIP-810)
> >>>>>>>> * JoinGroupRequest and LeaveGroupRequest have a reason attached
> >> (KIP-800)
> >>>>>>>> * Static membership protocol lets the leader skip assignment
> >> (KIP-814)
> >>>>>>>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> >>>>>>>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> >>>>>>>> * Connect APIs list all connector plugins and retrieve their
> >>>>>>>> configuration (KIP-769)
> >>>>>>>> * TimestampConverter SMT supports different unix time precisions
> >> (KIP-808)
> >>>>>>>> * Connect source tasks handle producer exceptions (KIP-779)
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Release notes for the 3.2.0 release:
> >>>>>>>>
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> >>>>>>>>
> >>>>>>>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> >>>>>>>>
> >>>>>>>> Kafka's KEYS file containing PGP keys we use to sign the release:
> >>>>>>>> https://kafka.apache.org/KEYS
> >>>>>>>>
> >>>>>>>> * Release artifacts to be voted upon (source and binary):
> >>>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> >>>>>>>>
> >>>>>>>> * Maven artifacts to be voted upon:
> >>>>>>>>
> >> https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >>>>>>>>
> >>>>>>>> * Javadoc:
> >>>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> >>>>>>>>
> >>>>>>>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> >>>>>>>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> >>>>>>>>
> >>>>>>>> * Documentation:
> >>>>>>>> https://kafka.apache.org/32/documentation.html
> >>>>>>>>
> >>>>>>>> * Protocol:
> >>>>>>>> https://kafka.apache.org/32/protocol.html
> >>>>>>>>
> >>>>>>>> * Successful Jenkins builds for the 3.2 branch:
> >>>>>>>> Unit/integration tests: I'll share a link once the builds complete
> >>>>>>>> System tests:
> >>>>>>>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> >>>>>>>>
> >>>>>>>> /**************************************
> >>>>>>>>
> >>>>>>>> Thanks,
> >>>>>>>> Bruno
> >>>>>>>>
> >>>>>>
> >>
> >
>
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Bruno Cadonna <ca...@apache.org>.
Hi Divij,
The documentation that is shipped with Apache Kafka 3.2.0 cannot be
changed anymore. To change that we would need to create a new release
candidate which would be disproportionate for such a document change.
The PR you linked will be shipped in the docs of the next release. If
someone wants to get this documentation change into the current Apache
Kafka website before the next release, this person could open a PR
against the kafka-site repo.
BTW, the doc line that was changed was not wrong. It was just a bit longer.
Best,
Bruno
On 16.05.22 11:16, Divij Vaidya wrote:
> Perhaps, we want to merge in https://github.com/apache/kafka/pull/12164
> before this release?
>
> Divij Vaidya
>
>
>
> On Mon, May 16, 2022 at 11:30 AM Bruno Cadonna <ca...@apache.org> wrote:
>
>> Mickael,
>>
>> Thanks a lot!
>>
>> Totally, missed that!
>>
>> Best,
>> Bruno
>>
>> On 16.05.22 10:13, Mickael Maison wrote:
>>> Hi Bruno,
>>>
>>> The blog post looks good.
>>> I just spotted a typo in the description of KIP-769, the endpoint is
>>> "/connector-plugins" instead of "/connect-plugins" (3 times).
>>>
>>> Thanks,
>>> Mickael
>>>
>>> On Sat, May 14, 2022 at 5:45 PM Federico Valeri <fe...@gmail.com>
>> wrote:
>>>>
>>>> Hi Bruno,
>>>>
>>>> +1 (non binding)
>>>>
>>>> - Checked documentation and blog post
>>>> - Ran some client tests using the staged artifacts
>>>> - Verified the signing key and sha512 sum
>>>> - Built from source
>>>> - Ran unit and integration tests
>>>>
>>>> Thanks
>>>> Fede
>>>>
>>>> On Thu, May 12, 2022 at 12:03 PM Bruno Cadonna <ca...@apache.org>
>> wrote:
>>>>>
>>>>> Hi all,
>>>>>
>>>>> Please review the blog post for the Apache Kafka 3.2.0 release:
>>>>>
>>>>>
>> https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
>>>>>
>>>>> I will accept comments until Monday, May 16th EOD PT.
>>>>>
>>>>> Best,
>>>>> Bruno
>>>>>
>>>>>
>>>>> On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
>>>>>> Thanks for running the release, Bruno.
>>>>>>
>>>>>> I performed the following validations:
>>>>>> * Verified all checksums and signatures.
>>>>>> * Built from source and ran unit tests.
>>>>>> * Ran the first quickstart steps for both ZK and KRaft.
>>>>>> * Spotchecked the doc and the Javadocs.
>>>>>>
>>>>>> +1 (binding)
>>>>>>
>>>>>> Best,
>>>>>> David
>>>>>>
>>>>>> On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
>>>>>>>
>>>>>>> +1 (non-binding).
>>>>>>>
>>>>>>> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
>>>>>>> various tests with them. Thanks for doing the release.
>>>>>>>
>>>>>>> Jakub
>>>>>>>
>>>>>>> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org>
>> wrote:
>>>>>>>
>>>>>>>> Hello Kafka users, developers and client-developers,
>>>>>>>>
>>>>>>>> This is the second candidate for release of Apache Kafka 3.2.0.
>>>>>>>>
>>>>>>>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
>>>>>>>> * StandardAuthorizer for KRaft (KIP-801)
>>>>>>>> * Send a hint to the partition leader to recover the partition
>> (KIP-704)
>>>>>>>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
>>>>>>>> * kafka-console-producer writes headers and null values (KIP-798 and
>>>>>>>> KIP-810)
>>>>>>>> * JoinGroupRequest and LeaveGroupRequest have a reason attached
>> (KIP-800)
>>>>>>>> * Static membership protocol lets the leader skip assignment
>> (KIP-814)
>>>>>>>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
>>>>>>>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
>>>>>>>> * Connect APIs list all connector plugins and retrieve their
>>>>>>>> configuration (KIP-769)
>>>>>>>> * TimestampConverter SMT supports different unix time precisions
>> (KIP-808)
>>>>>>>> * Connect source tasks handle producer exceptions (KIP-779)
>>>>>>>>
>>>>>>>>
>>>>>>>> Release notes for the 3.2.0 release:
>>>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>>>>>>>>
>>>>>>>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>>>>>>>>
>>>>>>>> Kafka's KEYS file containing PGP keys we use to sign the release:
>>>>>>>> https://kafka.apache.org/KEYS
>>>>>>>>
>>>>>>>> * Release artifacts to be voted upon (source and binary):
>>>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>>>>>>>>
>>>>>>>> * Maven artifacts to be voted upon:
>>>>>>>>
>> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>>>>>>>>
>>>>>>>> * Javadoc:
>>>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>>>>>>>>
>>>>>>>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
>>>>>>>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>>>>>>>>
>>>>>>>> * Documentation:
>>>>>>>> https://kafka.apache.org/32/documentation.html
>>>>>>>>
>>>>>>>> * Protocol:
>>>>>>>> https://kafka.apache.org/32/protocol.html
>>>>>>>>
>>>>>>>> * Successful Jenkins builds for the 3.2 branch:
>>>>>>>> Unit/integration tests: I'll share a link once the builds complete
>>>>>>>> System tests:
>>>>>>>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>>>>>>>>
>>>>>>>> /**************************************
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Bruno
>>>>>>>>
>>>>>>
>>
>
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Divij Vaidya <di...@gmail.com>.
Perhaps, we want to merge in https://github.com/apache/kafka/pull/12164
before this release?
Divij Vaidya
On Mon, May 16, 2022 at 11:30 AM Bruno Cadonna <ca...@apache.org> wrote:
> Mickael,
>
> Thanks a lot!
>
> Totally, missed that!
>
> Best,
> Bruno
>
> On 16.05.22 10:13, Mickael Maison wrote:
> > Hi Bruno,
> >
> > The blog post looks good.
> > I just spotted a typo in the description of KIP-769, the endpoint is
> > "/connector-plugins" instead of "/connect-plugins" (3 times).
> >
> > Thanks,
> > Mickael
> >
> > On Sat, May 14, 2022 at 5:45 PM Federico Valeri <fe...@gmail.com>
> wrote:
> >>
> >> Hi Bruno,
> >>
> >> +1 (non binding)
> >>
> >> - Checked documentation and blog post
> >> - Ran some client tests using the staged artifacts
> >> - Verified the signing key and sha512 sum
> >> - Built from source
> >> - Ran unit and integration tests
> >>
> >> Thanks
> >> Fede
> >>
> >> On Thu, May 12, 2022 at 12:03 PM Bruno Cadonna <ca...@apache.org>
> wrote:
> >>>
> >>> Hi all,
> >>>
> >>> Please review the blog post for the Apache Kafka 3.2.0 release:
> >>>
> >>>
> https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
> >>>
> >>> I will accept comments until Monday, May 16th EOD PT.
> >>>
> >>> Best,
> >>> Bruno
> >>>
> >>>
> >>> On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
> >>>> Thanks for running the release, Bruno.
> >>>>
> >>>> I performed the following validations:
> >>>> * Verified all checksums and signatures.
> >>>> * Built from source and ran unit tests.
> >>>> * Ran the first quickstart steps for both ZK and KRaft.
> >>>> * Spotchecked the doc and the Javadocs.
> >>>>
> >>>> +1 (binding)
> >>>>
> >>>> Best,
> >>>> David
> >>>>
> >>>> On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
> >>>>>
> >>>>> +1 (non-binding).
> >>>>>
> >>>>> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
> >>>>> various tests with them. Thanks for doing the release.
> >>>>>
> >>>>> Jakub
> >>>>>
> >>>>> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org>
> wrote:
> >>>>>
> >>>>>> Hello Kafka users, developers and client-developers,
> >>>>>>
> >>>>>> This is the second candidate for release of Apache Kafka 3.2.0.
> >>>>>>
> >>>>>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> >>>>>> * StandardAuthorizer for KRaft (KIP-801)
> >>>>>> * Send a hint to the partition leader to recover the partition
> (KIP-704)
> >>>>>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> >>>>>> * kafka-console-producer writes headers and null values (KIP-798 and
> >>>>>> KIP-810)
> >>>>>> * JoinGroupRequest and LeaveGroupRequest have a reason attached
> (KIP-800)
> >>>>>> * Static membership protocol lets the leader skip assignment
> (KIP-814)
> >>>>>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> >>>>>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> >>>>>> * Connect APIs list all connector plugins and retrieve their
> >>>>>> configuration (KIP-769)
> >>>>>> * TimestampConverter SMT supports different unix time precisions
> (KIP-808)
> >>>>>> * Connect source tasks handle producer exceptions (KIP-779)
> >>>>>>
> >>>>>>
> >>>>>> Release notes for the 3.2.0 release:
> >>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> >>>>>>
> >>>>>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> >>>>>>
> >>>>>> Kafka's KEYS file containing PGP keys we use to sign the release:
> >>>>>> https://kafka.apache.org/KEYS
> >>>>>>
> >>>>>> * Release artifacts to be voted upon (source and binary):
> >>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> >>>>>>
> >>>>>> * Maven artifacts to be voted upon:
> >>>>>>
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >>>>>>
> >>>>>> * Javadoc:
> >>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> >>>>>>
> >>>>>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> >>>>>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> >>>>>>
> >>>>>> * Documentation:
> >>>>>> https://kafka.apache.org/32/documentation.html
> >>>>>>
> >>>>>> * Protocol:
> >>>>>> https://kafka.apache.org/32/protocol.html
> >>>>>>
> >>>>>> * Successful Jenkins builds for the 3.2 branch:
> >>>>>> Unit/integration tests: I'll share a link once the builds complete
> >>>>>> System tests:
> >>>>>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> >>>>>>
> >>>>>> /**************************************
> >>>>>>
> >>>>>> Thanks,
> >>>>>> Bruno
> >>>>>>
> >>>>
>
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Bruno Cadonna <ca...@apache.org>.
Mickael,
Thanks a lot!
Totally, missed that!
Best,
Bruno
On 16.05.22 10:13, Mickael Maison wrote:
> Hi Bruno,
>
> The blog post looks good.
> I just spotted a typo in the description of KIP-769, the endpoint is
> "/connector-plugins" instead of "/connect-plugins" (3 times).
>
> Thanks,
> Mickael
>
> On Sat, May 14, 2022 at 5:45 PM Federico Valeri <fe...@gmail.com> wrote:
>>
>> Hi Bruno,
>>
>> +1 (non binding)
>>
>> - Checked documentation and blog post
>> - Ran some client tests using the staged artifacts
>> - Verified the signing key and sha512 sum
>> - Built from source
>> - Ran unit and integration tests
>>
>> Thanks
>> Fede
>>
>> On Thu, May 12, 2022 at 12:03 PM Bruno Cadonna <ca...@apache.org> wrote:
>>>
>>> Hi all,
>>>
>>> Please review the blog post for the Apache Kafka 3.2.0 release:
>>>
>>> https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
>>>
>>> I will accept comments until Monday, May 16th EOD PT.
>>>
>>> Best,
>>> Bruno
>>>
>>>
>>> On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
>>>> Thanks for running the release, Bruno.
>>>>
>>>> I performed the following validations:
>>>> * Verified all checksums and signatures.
>>>> * Built from source and ran unit tests.
>>>> * Ran the first quickstart steps for both ZK and KRaft.
>>>> * Spotchecked the doc and the Javadocs.
>>>>
>>>> +1 (binding)
>>>>
>>>> Best,
>>>> David
>>>>
>>>> On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
>>>>>
>>>>> +1 (non-binding).
>>>>>
>>>>> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
>>>>> various tests with them. Thanks for doing the release.
>>>>>
>>>>> Jakub
>>>>>
>>>>> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
>>>>>
>>>>>> Hello Kafka users, developers and client-developers,
>>>>>>
>>>>>> This is the second candidate for release of Apache Kafka 3.2.0.
>>>>>>
>>>>>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
>>>>>> * StandardAuthorizer for KRaft (KIP-801)
>>>>>> * Send a hint to the partition leader to recover the partition (KIP-704)
>>>>>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
>>>>>> * kafka-console-producer writes headers and null values (KIP-798 and
>>>>>> KIP-810)
>>>>>> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
>>>>>> * Static membership protocol lets the leader skip assignment (KIP-814)
>>>>>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
>>>>>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
>>>>>> * Connect APIs list all connector plugins and retrieve their
>>>>>> configuration (KIP-769)
>>>>>> * TimestampConverter SMT supports different unix time precisions (KIP-808)
>>>>>> * Connect source tasks handle producer exceptions (KIP-779)
>>>>>>
>>>>>>
>>>>>> Release notes for the 3.2.0 release:
>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>>>>>>
>>>>>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>>>>>>
>>>>>> Kafka's KEYS file containing PGP keys we use to sign the release:
>>>>>> https://kafka.apache.org/KEYS
>>>>>>
>>>>>> * Release artifacts to be voted upon (source and binary):
>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>>>>>>
>>>>>> * Maven artifacts to be voted upon:
>>>>>> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>>>>>>
>>>>>> * Javadoc:
>>>>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>>>>>>
>>>>>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
>>>>>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>>>>>>
>>>>>> * Documentation:
>>>>>> https://kafka.apache.org/32/documentation.html
>>>>>>
>>>>>> * Protocol:
>>>>>> https://kafka.apache.org/32/protocol.html
>>>>>>
>>>>>> * Successful Jenkins builds for the 3.2 branch:
>>>>>> Unit/integration tests: I'll share a link once the builds complete
>>>>>> System tests:
>>>>>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>>>>>>
>>>>>> /**************************************
>>>>>>
>>>>>> Thanks,
>>>>>> Bruno
>>>>>>
>>>>
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Mickael Maison <mi...@gmail.com>.
Hi Bruno,
The blog post looks good.
I just spotted a typo in the description of KIP-769, the endpoint is
"/connector-plugins" instead of "/connect-plugins" (3 times).
Thanks,
Mickael
On Sat, May 14, 2022 at 5:45 PM Federico Valeri <fe...@gmail.com> wrote:
>
> Hi Bruno,
>
> +1 (non binding)
>
> - Checked documentation and blog post
> - Ran some client tests using the staged artifacts
> - Verified the signing key and sha512 sum
> - Built from source
> - Ran unit and integration tests
>
> Thanks
> Fede
>
> On Thu, May 12, 2022 at 12:03 PM Bruno Cadonna <ca...@apache.org> wrote:
> >
> > Hi all,
> >
> > Please review the blog post for the Apache Kafka 3.2.0 release:
> >
> > https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
> >
> > I will accept comments until Monday, May 16th EOD PT.
> >
> > Best,
> > Bruno
> >
> >
> > On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
> > > Thanks for running the release, Bruno.
> > >
> > > I performed the following validations:
> > > * Verified all checksums and signatures.
> > > * Built from source and ran unit tests.
> > > * Ran the first quickstart steps for both ZK and KRaft.
> > > * Spotchecked the doc and the Javadocs.
> > >
> > > +1 (binding)
> > >
> > > Best,
> > > David
> > >
> > > On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
> > >>
> > >> +1 (non-binding).
> > >>
> > >> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
> > >> various tests with them. Thanks for doing the release.
> > >>
> > >> Jakub
> > >>
> > >> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
> > >>
> > >>> Hello Kafka users, developers and client-developers,
> > >>>
> > >>> This is the second candidate for release of Apache Kafka 3.2.0.
> > >>>
> > >>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> > >>> * StandardAuthorizer for KRaft (KIP-801)
> > >>> * Send a hint to the partition leader to recover the partition (KIP-704)
> > >>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> > >>> * kafka-console-producer writes headers and null values (KIP-798 and
> > >>> KIP-810)
> > >>> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> > >>> * Static membership protocol lets the leader skip assignment (KIP-814)
> > >>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> > >>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> > >>> * Connect APIs list all connector plugins and retrieve their
> > >>> configuration (KIP-769)
> > >>> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> > >>> * Connect source tasks handle producer exceptions (KIP-779)
> > >>>
> > >>>
> > >>> Release notes for the 3.2.0 release:
> > >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> > >>>
> > >>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> > >>>
> > >>> Kafka's KEYS file containing PGP keys we use to sign the release:
> > >>> https://kafka.apache.org/KEYS
> > >>>
> > >>> * Release artifacts to be voted upon (source and binary):
> > >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> > >>>
> > >>> * Maven artifacts to be voted upon:
> > >>> https://repository.apache.org/content/groups/staging/org/apache/kafka/
> > >>>
> > >>> * Javadoc:
> > >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> > >>>
> > >>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> > >>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> > >>>
> > >>> * Documentation:
> > >>> https://kafka.apache.org/32/documentation.html
> > >>>
> > >>> * Protocol:
> > >>> https://kafka.apache.org/32/protocol.html
> > >>>
> > >>> * Successful Jenkins builds for the 3.2 branch:
> > >>> Unit/integration tests: I'll share a link once the builds complete
> > >>> System tests:
> > >>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> > >>>
> > >>> /**************************************
> > >>>
> > >>> Thanks,
> > >>> Bruno
> > >>>
> > >
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Federico Valeri <fe...@gmail.com>.
Hi Bruno,
+1 (non binding)
- Checked documentation and blog post
- Ran some client tests using the staged artifacts
- Verified the signing key and sha512 sum
- Built from source
- Ran unit and integration tests
Thanks
Fede
On Thu, May 12, 2022 at 12:03 PM Bruno Cadonna <ca...@apache.org> wrote:
>
> Hi all,
>
> Please review the blog post for the Apache Kafka 3.2.0 release:
>
> https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
>
> I will accept comments until Monday, May 16th EOD PT.
>
> Best,
> Bruno
>
>
> On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
> > Thanks for running the release, Bruno.
> >
> > I performed the following validations:
> > * Verified all checksums and signatures.
> > * Built from source and ran unit tests.
> > * Ran the first quickstart steps for both ZK and KRaft.
> > * Spotchecked the doc and the Javadocs.
> >
> > +1 (binding)
> >
> > Best,
> > David
> >
> > On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
> >>
> >> +1 (non-binding).
> >>
> >> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
> >> various tests with them. Thanks for doing the release.
> >>
> >> Jakub
> >>
> >> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
> >>
> >>> Hello Kafka users, developers and client-developers,
> >>>
> >>> This is the second candidate for release of Apache Kafka 3.2.0.
> >>>
> >>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> >>> * StandardAuthorizer for KRaft (KIP-801)
> >>> * Send a hint to the partition leader to recover the partition (KIP-704)
> >>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> >>> * kafka-console-producer writes headers and null values (KIP-798 and
> >>> KIP-810)
> >>> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> >>> * Static membership protocol lets the leader skip assignment (KIP-814)
> >>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> >>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> >>> * Connect APIs list all connector plugins and retrieve their
> >>> configuration (KIP-769)
> >>> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> >>> * Connect source tasks handle producer exceptions (KIP-779)
> >>>
> >>>
> >>> Release notes for the 3.2.0 release:
> >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> >>>
> >>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> >>>
> >>> Kafka's KEYS file containing PGP keys we use to sign the release:
> >>> https://kafka.apache.org/KEYS
> >>>
> >>> * Release artifacts to be voted upon (source and binary):
> >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> >>>
> >>> * Maven artifacts to be voted upon:
> >>> https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >>>
> >>> * Javadoc:
> >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> >>>
> >>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> >>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> >>>
> >>> * Documentation:
> >>> https://kafka.apache.org/32/documentation.html
> >>>
> >>> * Protocol:
> >>> https://kafka.apache.org/32/protocol.html
> >>>
> >>> * Successful Jenkins builds for the 3.2 branch:
> >>> Unit/integration tests: I'll share a link once the builds complete
> >>> System tests:
> >>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> >>>
> >>> /**************************************
> >>>
> >>> Thanks,
> >>> Bruno
> >>>
> >
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Federico Valeri <fe...@gmail.com>.
Hi Bruno,
+1 (non binding)
- Checked documentation and blog post
- Ran some client tests using the staged artifacts
- Verified the signing key and sha512 sum
- Built from source
- Ran unit and integration tests
Thanks
Fede
On Thu, May 12, 2022 at 12:03 PM Bruno Cadonna <ca...@apache.org> wrote:
>
> Hi all,
>
> Please review the blog post for the Apache Kafka 3.2.0 release:
>
> https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
>
> I will accept comments until Monday, May 16th EOD PT.
>
> Best,
> Bruno
>
>
> On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
> > Thanks for running the release, Bruno.
> >
> > I performed the following validations:
> > * Verified all checksums and signatures.
> > * Built from source and ran unit tests.
> > * Ran the first quickstart steps for both ZK and KRaft.
> > * Spotchecked the doc and the Javadocs.
> >
> > +1 (binding)
> >
> > Best,
> > David
> >
> > On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
> >>
> >> +1 (non-binding).
> >>
> >> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
> >> various tests with them. Thanks for doing the release.
> >>
> >> Jakub
> >>
> >> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
> >>
> >>> Hello Kafka users, developers and client-developers,
> >>>
> >>> This is the second candidate for release of Apache Kafka 3.2.0.
> >>>
> >>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> >>> * StandardAuthorizer for KRaft (KIP-801)
> >>> * Send a hint to the partition leader to recover the partition (KIP-704)
> >>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> >>> * kafka-console-producer writes headers and null values (KIP-798 and
> >>> KIP-810)
> >>> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> >>> * Static membership protocol lets the leader skip assignment (KIP-814)
> >>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> >>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> >>> * Connect APIs list all connector plugins and retrieve their
> >>> configuration (KIP-769)
> >>> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> >>> * Connect source tasks handle producer exceptions (KIP-779)
> >>>
> >>>
> >>> Release notes for the 3.2.0 release:
> >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> >>>
> >>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> >>>
> >>> Kafka's KEYS file containing PGP keys we use to sign the release:
> >>> https://kafka.apache.org/KEYS
> >>>
> >>> * Release artifacts to be voted upon (source and binary):
> >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> >>>
> >>> * Maven artifacts to be voted upon:
> >>> https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >>>
> >>> * Javadoc:
> >>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> >>>
> >>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> >>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> >>>
> >>> * Documentation:
> >>> https://kafka.apache.org/32/documentation.html
> >>>
> >>> * Protocol:
> >>> https://kafka.apache.org/32/protocol.html
> >>>
> >>> * Successful Jenkins builds for the 3.2 branch:
> >>> Unit/integration tests: I'll share a link once the builds complete
> >>> System tests:
> >>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> >>>
> >>> /**************************************
> >>>
> >>> Thanks,
> >>> Bruno
> >>>
> >
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Bruno Cadonna <ca...@apache.org>.
Hi all,
Please review the blog post for the Apache Kafka 3.2.0 release:
https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
I will accept comments until Monday, May 16th EOD PT.
Best,
Bruno
On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
> Thanks for running the release, Bruno.
>
> I performed the following validations:
> * Verified all checksums and signatures.
> * Built from source and ran unit tests.
> * Ran the first quickstart steps for both ZK and KRaft.
> * Spotchecked the doc and the Javadocs.
>
> +1 (binding)
>
> Best,
> David
>
> On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
>>
>> +1 (non-binding).
>>
>> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
>> various tests with them. Thanks for doing the release.
>>
>> Jakub
>>
>> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
>>
>>> Hello Kafka users, developers and client-developers,
>>>
>>> This is the second candidate for release of Apache Kafka 3.2.0.
>>>
>>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
>>> * StandardAuthorizer for KRaft (KIP-801)
>>> * Send a hint to the partition leader to recover the partition (KIP-704)
>>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
>>> * kafka-console-producer writes headers and null values (KIP-798 and
>>> KIP-810)
>>> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
>>> * Static membership protocol lets the leader skip assignment (KIP-814)
>>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
>>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
>>> * Connect APIs list all connector plugins and retrieve their
>>> configuration (KIP-769)
>>> * TimestampConverter SMT supports different unix time precisions (KIP-808)
>>> * Connect source tasks handle producer exceptions (KIP-779)
>>>
>>>
>>> Release notes for the 3.2.0 release:
>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>>>
>>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>>>
>>> Kafka's KEYS file containing PGP keys we use to sign the release:
>>> https://kafka.apache.org/KEYS
>>>
>>> * Release artifacts to be voted upon (source and binary):
>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>>>
>>> * Maven artifacts to be voted upon:
>>> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>>>
>>> * Javadoc:
>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>>>
>>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
>>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>>>
>>> * Documentation:
>>> https://kafka.apache.org/32/documentation.html
>>>
>>> * Protocol:
>>> https://kafka.apache.org/32/protocol.html
>>>
>>> * Successful Jenkins builds for the 3.2 branch:
>>> Unit/integration tests: I'll share a link once the builds complete
>>> System tests:
>>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>>>
>>> /**************************************
>>>
>>> Thanks,
>>> Bruno
>>>
>
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
Posted by Bruno Cadonna <ca...@apache.org>.
Hi all,
Please review the blog post for the Apache Kafka 3.2.0 release:
https://blogs.apache.org/preview/kafka/?previewEntry=what-s-new-in-apache8
I will accept comments until Monday, May 16th EOD PT.
Best,
Bruno
On 06.05.22 14:52, 'David Jacot' via kafka-clients wrote:
> Thanks for running the release, Bruno.
>
> I performed the following validations:
> * Verified all checksums and signatures.
> * Built from source and ran unit tests.
> * Ran the first quickstart steps for both ZK and KRaft.
> * Spotchecked the doc and the Javadocs.
>
> +1 (binding)
>
> Best,
> David
>
> On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
>>
>> +1 (non-binding).
>>
>> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
>> various tests with them. Thanks for doing the release.
>>
>> Jakub
>>
>> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
>>
>>> Hello Kafka users, developers and client-developers,
>>>
>>> This is the second candidate for release of Apache Kafka 3.2.0.
>>>
>>> * log4j 1.x is replaced with reload4j (KAFKA-9366)
>>> * StandardAuthorizer for KRaft (KIP-801)
>>> * Send a hint to the partition leader to recover the partition (KIP-704)
>>> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
>>> * kafka-console-producer writes headers and null values (KIP-798 and
>>> KIP-810)
>>> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
>>> * Static membership protocol lets the leader skip assignment (KIP-814)
>>> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
>>> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
>>> * Connect APIs list all connector plugins and retrieve their
>>> configuration (KIP-769)
>>> * TimestampConverter SMT supports different unix time precisions (KIP-808)
>>> * Connect source tasks handle producer exceptions (KIP-779)
>>>
>>>
>>> Release notes for the 3.2.0 release:
>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>>>
>>> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>>>
>>> Kafka's KEYS file containing PGP keys we use to sign the release:
>>> https://kafka.apache.org/KEYS
>>>
>>> * Release artifacts to be voted upon (source and binary):
>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>>>
>>> * Maven artifacts to be voted upon:
>>> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>>>
>>> * Javadoc:
>>> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>>>
>>> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
>>> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>>>
>>> * Documentation:
>>> https://kafka.apache.org/32/documentation.html
>>>
>>> * Protocol:
>>> https://kafka.apache.org/32/protocol.html
>>>
>>> * Successful Jenkins builds for the 3.2 branch:
>>> Unit/integration tests: I'll share a link once the builds complete
>>> System tests:
>>> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>>>
>>> /**************************************
>>>
>>> Thanks,
>>> Bruno
>>>
>
Re: [VOTE] 3.2.0 RC1
Posted by David Jacot <dj...@confluent.io.INVALID>.
Thanks for running the release, Bruno.
I performed the following validations:
* Verified all checksums and signatures.
* Built from source and ran unit tests.
* Ran the first quickstart steps for both ZK and KRaft.
* Spotchecked the doc and the Javadocs.
+1 (binding)
Best,
David
On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
>
> +1 (non-binding).
>
> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
> various tests with them. Thanks for doing the release.
>
> Jakub
>
> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
>
> > Hello Kafka users, developers and client-developers,
> >
> > This is the second candidate for release of Apache Kafka 3.2.0.
> >
> > * log4j 1.x is replaced with reload4j (KAFKA-9366)
> > * StandardAuthorizer for KRaft (KIP-801)
> > * Send a hint to the partition leader to recover the partition (KIP-704)
> > * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> > * kafka-console-producer writes headers and null values (KIP-798 and
> > KIP-810)
> > * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> > * Static membership protocol lets the leader skip assignment (KIP-814)
> > * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> > * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> > * Connect APIs list all connector plugins and retrieve their
> > configuration (KIP-769)
> > * TimestampConverter SMT supports different unix time precisions (KIP-808)
> > * Connect source tasks handle producer exceptions (KIP-779)
> >
> >
> > Release notes for the 3.2.0 release:
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> >
> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > https://kafka.apache.org/KEYS
> >
> > * Release artifacts to be voted upon (source and binary):
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >
> > * Javadoc:
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> >
> > * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> > https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> >
> > * Documentation:
> > https://kafka.apache.org/32/documentation.html
> >
> > * Protocol:
> > https://kafka.apache.org/32/protocol.html
> >
> > * Successful Jenkins builds for the 3.2 branch:
> > Unit/integration tests: I'll share a link once the builds complete
> > System tests:
> > https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> >
> > /**************************************
> >
> > Thanks,
> > Bruno
> >
Re: [VOTE] 3.2.0 RC1
Posted by David Jacot <dj...@confluent.io.INVALID>.
Thanks for running the release, Bruno.
I performed the following validations:
* Verified all checksums and signatures.
* Built from source and ran unit tests.
* Ran the first quickstart steps for both ZK and KRaft.
* Spotchecked the doc and the Javadocs.
+1 (binding)
Best,
David
On Thu, May 5, 2022 at 10:36 AM Jakub Scholz <ja...@scholz.cz> wrote:
>
> +1 (non-binding).
>
> I used the Scala 2.13 binaries and the staged Maven artifacts and ran
> various tests with them. Thanks for doing the release.
>
> Jakub
>
> On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
>
> > Hello Kafka users, developers and client-developers,
> >
> > This is the second candidate for release of Apache Kafka 3.2.0.
> >
> > * log4j 1.x is replaced with reload4j (KAFKA-9366)
> > * StandardAuthorizer for KRaft (KIP-801)
> > * Send a hint to the partition leader to recover the partition (KIP-704)
> > * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> > * kafka-console-producer writes headers and null values (KIP-798 and
> > KIP-810)
> > * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> > * Static membership protocol lets the leader skip assignment (KIP-814)
> > * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> > * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> > * Connect APIs list all connector plugins and retrieve their
> > configuration (KIP-769)
> > * TimestampConverter SMT supports different unix time precisions (KIP-808)
> > * Connect source tasks handle producer exceptions (KIP-779)
> >
> >
> > Release notes for the 3.2.0 release:
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test and vote by Tuesday, May 10th, 9am PDT
> >
> > Kafka's KEYS file containing PGP keys we use to sign the release:
> > https://kafka.apache.org/KEYS
> >
> > * Release artifacts to be voted upon (source and binary):
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >
> > * Javadoc:
> > https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
> >
> > * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> > https://github.com/apache/kafka/releases/tag/3.2.0-rc1
> >
> > * Documentation:
> > https://kafka.apache.org/32/documentation.html
> >
> > * Protocol:
> > https://kafka.apache.org/32/protocol.html
> >
> > * Successful Jenkins builds for the 3.2 branch:
> > Unit/integration tests: I'll share a link once the builds complete
> > System tests:
> > https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
> >
> > /**************************************
> >
> > Thanks,
> > Bruno
> >
Re: [VOTE] 3.2.0 RC1
Posted by Jakub Scholz <ja...@scholz.cz>.
+1 (non-binding).
I used the Scala 2.13 binaries and the staged Maven artifacts and ran
various tests with them. Thanks for doing the release.
Jakub
On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 3.2.0.
>
> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> * StandardAuthorizer for KRaft (KIP-801)
> * Send a hint to the partition leader to recover the partition (KIP-704)
> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> * kafka-console-producer writes headers and null values (KIP-798 and
> KIP-810)
> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> * Static membership protocol lets the leader skip assignment (KIP-814)
> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> * Connect APIs list all connector plugins and retrieve their
> configuration (KIP-769)
> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> * Connect source tasks handle producer exceptions (KIP-779)
>
>
> Release notes for the 3.2.0 release:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> https://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>
> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>
> * Documentation:
> https://kafka.apache.org/32/documentation.html
>
> * Protocol:
> https://kafka.apache.org/32/protocol.html
>
> * Successful Jenkins builds for the 3.2 branch:
> Unit/integration tests: I'll share a link once the builds complete
> System tests:
> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>
> /**************************************
>
> Thanks,
> Bruno
>
Re: [VOTE] 3.2.0 RC1
Posted by Bill Bejeck <bi...@confluent.io.INVALID>.
Hi Bruno,
Thanks for running the 3.2 release!
I did the following:
1. Built from source
2. Ran the unit tests
3. Validated keys and checksums
4. Lightly checked the Javadoc
5. Ran the quickstart and the Kafka Streams demo app
6. Looked over the docs
7. Ran the KRaft quickstart including the dump-log and metadata-shell
In the docs, I found that in section 1.3 on the main page the `Kafka
Streams Demo` and `app development tutorial` still point to version 2.5.
But since this is a document-only change only we can directly update the
kafka-site repo.
+1(binding)
Thanks,
Bill
On Tue, May 3, 2022 at 10:07 AM Bruno Cadonna <ca...@apache.org> wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 3.2.0.
>
> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> * StandardAuthorizer for KRaft (KIP-801)
> * Send a hint to the partition leader to recover the partition (KIP-704)
> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> * kafka-console-producer writes headers and null values (KIP-798 and
> KIP-810)
> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> * Static membership protocol lets the leader skip assignment (KIP-814)
> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> * Connect APIs list all connector plugins and retrieve their
> configuration (KIP-769)
> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> * Connect source tasks handle producer exceptions (KIP-779)
>
>
> Release notes for the 3.2.0 release:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> https://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>
> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>
> * Documentation:
> https://kafka.apache.org/32/documentation.html
>
> * Protocol:
> https://kafka.apache.org/32/protocol.html
>
> * Successful Jenkins builds for the 3.2 branch:
> Unit/integration tests: I'll share a link once the builds complete
> System tests:
> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>
> /**************************************
>
> Thanks,
> Bruno
>
Re: [VOTE] 3.2.0 RC1
Posted by Bill Bejeck <bi...@confluent.io.INVALID>.
Hi Bruno,
Thanks for running the 3.2 release!
I did the following:
1. Built from source
2. Ran the unit tests
3. Validated keys and checksums
4. Lightly checked the Javadoc
5. Ran the quickstart and the Kafka Streams demo app
6. Looked over the docs
7. Ran the KRaft quickstart including the dump-log and metadata-shell
In the docs, I found that in section 1.3 on the main page the `Kafka
Streams Demo` and `app development tutorial` still point to version 2.5.
But since this is a document-only change only we can directly update the
kafka-site repo.
+1(binding)
Thanks,
Bill
On Tue, May 3, 2022 at 10:07 AM Bruno Cadonna <ca...@apache.org> wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 3.2.0.
>
> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> * StandardAuthorizer for KRaft (KIP-801)
> * Send a hint to the partition leader to recover the partition (KIP-704)
> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> * kafka-console-producer writes headers and null values (KIP-798 and
> KIP-810)
> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> * Static membership protocol lets the leader skip assignment (KIP-814)
> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> * Connect APIs list all connector plugins and retrieve their
> configuration (KIP-769)
> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> * Connect source tasks handle producer exceptions (KIP-779)
>
>
> Release notes for the 3.2.0 release:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> https://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>
> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>
> * Documentation:
> https://kafka.apache.org/32/documentation.html
>
> * Protocol:
> https://kafka.apache.org/32/protocol.html
>
> * Successful Jenkins builds for the 3.2 branch:
> Unit/integration tests: I'll share a link once the builds complete
> System tests:
> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>
> /**************************************
>
> Thanks,
> Bruno
>
Re: [VOTE] 3.2.0 RC1
Posted by Jakub Scholz <ja...@scholz.cz>.
+1 (non-binding).
I used the Scala 2.13 binaries and the staged Maven artifacts and ran
various tests with them. Thanks for doing the release.
Jakub
On Tue, May 3, 2022 at 4:07 PM Bruno Cadonna <ca...@apache.org> wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 3.2.0.
>
> * log4j 1.x is replaced with reload4j (KAFKA-9366)
> * StandardAuthorizer for KRaft (KIP-801)
> * Send a hint to the partition leader to recover the partition (KIP-704)
> * Top-level error code field in DescribeLogDirsResponse (KIP-784)
> * kafka-console-producer writes headers and null values (KIP-798 and
> KIP-810)
> * JoinGroupRequest and LeaveGroupRequest have a reason attached (KIP-800)
> * Static membership protocol lets the leader skip assignment (KIP-814)
> * Rack-aware standby task assignment in Kafka Streams (KIP-708)
> * Interactive Query v2 (KIP-796, KIP-805, and KIP-806)
> * Connect APIs list all connector plugins and retrieve their
> configuration (KIP-769)
> * TimestampConverter SMT supports different unix time precisions (KIP-808)
> * Connect source tasks handle producer exceptions (KIP-779)
>
>
> Release notes for the 3.2.0 release:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday, May 10th, 9am PDT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> https://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~cadonna/kafka-3.2.0-rc1/javadoc/
>
> * Tag to be voted upon (off 3.2 branch) is the 3.2.0 tag:
> https://github.com/apache/kafka/releases/tag/3.2.0-rc1
>
> * Documentation:
> https://kafka.apache.org/32/documentation.html
>
> * Protocol:
> https://kafka.apache.org/32/protocol.html
>
> * Successful Jenkins builds for the 3.2 branch:
> Unit/integration tests: I'll share a link once the builds complete
> System tests:
> https://jenkins.confluent.io/job/system-test-kafka/job/3.2/30/
>
> /**************************************
>
> Thanks,
> Bruno
>