Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
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 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 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
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 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 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 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
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 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 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 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 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
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 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 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 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 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
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 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 > 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 > 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 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 > 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
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 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 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 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 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 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
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 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 > 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 > >> 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 > >> 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 > 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 > >> 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
Re: [kafka-clients] Re: [VOTE] 3.2.0 RC1
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 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 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 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 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 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 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