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
>