Hi, Bruno.
Thanks for the reply. Your understanding is correct. This is a regression
introduced only in the 3.2 branch.
Sorry for the late notice.
Jun
On Tue, Apr 26, 2022 at 10:04 AM Bruno Cadonna <cadonna@apache.org> wrote:
> Hi Jun,
>
> Thank you for your message!
>
> Now I see how this issue was introduced in 3.2.0. The fix for the bug
> described in KAFKA-12841 introduced it, right? I initially understood
> that the PR you want to include is the fix for the bug described in
> KAFKA-12841 which dates back to 2.6.
>
> I think that classifies as a regression.
>
> I will abort the voting and create a new release candidate.
>
> Best,
> Bruno
>
> On 26.04.22 18:09, 'Jun Rao' via kafka-clients wrote:
> > Hi, Bruno,
> >
> > Could we include https://github.com/apache/kafka/pull/12064
> > <https://github.com/apache/kafka/pull/12064> in 3.2.0? This fixes an
> > issue introduced in 3.2.0 where in some of the error cases, the producer
> > interceptor is called twice for the same record.
> >
> > Thanks,
> >
> > Jun
> >
> > On Tue, Apr 26, 2022 at 6:34 AM Bruno Cadonna <cadonna@apache.org
> > <mailto:cadonna@apache.org>> wrote:
> >
> > Hi all,
> >
> > This is a gently reminder to vote for the first candidate for
> > release of
> > Apache Kafka 3.2.0.
> >
> > I added the 3.2 documentation to the kafka site. That means
> > https://kafka.apache.org/32/documentation.html
> > <https://kafka.apache.org/32/documentation.html> works now.
> >
> > A successful system tests run can be found here:
> > https://jenkins.confluent.io/job/system-test-kafka/job/3.2/24/
> > <https://jenkins.confluent.io/job/system-test-kafka/job/3.2/24/>
> >
> > Thank you to Michal for voting on the release candidate.
> >
> > Best,
> > Bruno
> >
> > On 15.04.22 21:05, Bruno Cadonna wrote:
> > > Hello Kafka users, developers and client-developers,
> > >
> > > This is the first 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-rc0/RELEASE_NOTES.html
> > <https://home.apache.org/~cadonna/kafka-3.2.0-rc0/RELEASE_NOTES.html
> >
> > >
> > > *** Please download, test and vote by Monday, April 25, 9am CEST
> > >
> > > Kafka's KEYS file containing PGP keys we use to sign the release:
> > > https://kafka.apache.org/KEYS <https://kafka.apache.org/KEYS>
> > >
> > > * Release artifacts to be voted upon (source and binary):
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc0/
> > <https://home.apache.org/~cadonna/kafka-3.2.0-rc0/>
> > >
> > > * Maven artifacts to be voted upon:
> > >
> >
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
> > <
> https://repository.apache.org/content/groups/staging/org/apache/kafka/>
> > >
> > > * Javadoc:
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc0/javadoc/
> > <https://home.apache.org/~cadonna/kafka-3.2.0-rc0/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-rc0
> > <https://github.com/apache/kafka/releases/tag/3.2.0-rc0>
> > >
> > > * Documentation (not yet ported to kafka-site):
> > > https://kafka.apache.org/32/documentation.html
> > <https://kafka.apache.org/32/documentation.html>
> > >
> > > * Protocol:
> > > https://kafka.apache.org/32/protocol.html
> > <https://kafka.apache.org/32/protocol.html>
> > >
> > > * Successful Jenkins builds for the 3.2 branch:
> > > I'll share a link once the builds complete
> > >
> > >
> > > /**************************************
> > >
> > > Thanks,
> > > Bruno
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "kafka-clients" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to kafka-clients+unsubscribe@googlegroups.com
> > <mailto:kafka-clients+unsubscribe@googlegroups.com>.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/kafka-clients/CAFc58G9uguYQ8B%2BPch9kotbUdfeqFABOqyXkm3fr0gwzKxsB0A%40mail.gmail.com
> > <
> https://groups.google.com/d/msgid/kafka-clients/CAFc58G9uguYQ8B%2BPch9kotbUdfeqFABOqyXkm3fr0gwzKxsB0A%40mail.gmail.com?utm_medium=email&utm_source=footer
> >.
>
Thanks for the reply. Your understanding is correct. This is a regression
introduced only in the 3.2 branch.
Sorry for the late notice.
Jun
On Tue, Apr 26, 2022 at 10:04 AM Bruno Cadonna <cadonna@apache.org> wrote:
> Hi Jun,
>
> Thank you for your message!
>
> Now I see how this issue was introduced in 3.2.0. The fix for the bug
> described in KAFKA-12841 introduced it, right? I initially understood
> that the PR you want to include is the fix for the bug described in
> KAFKA-12841 which dates back to 2.6.
>
> I think that classifies as a regression.
>
> I will abort the voting and create a new release candidate.
>
> Best,
> Bruno
>
> On 26.04.22 18:09, 'Jun Rao' via kafka-clients wrote:
> > Hi, Bruno,
> >
> > Could we include https://github.com/apache/kafka/pull/12064
> > <https://github.com/apache/kafka/pull/12064> in 3.2.0? This fixes an
> > issue introduced in 3.2.0 where in some of the error cases, the producer
> > interceptor is called twice for the same record.
> >
> > Thanks,
> >
> > Jun
> >
> > On Tue, Apr 26, 2022 at 6:34 AM Bruno Cadonna <cadonna@apache.org
> > <mailto:cadonna@apache.org>> wrote:
> >
> > Hi all,
> >
> > This is a gently reminder to vote for the first candidate for
> > release of
> > Apache Kafka 3.2.0.
> >
> > I added the 3.2 documentation to the kafka site. That means
> > https://kafka.apache.org/32/documentation.html
> > <https://kafka.apache.org/32/documentation.html> works now.
> >
> > A successful system tests run can be found here:
> > https://jenkins.confluent.io/job/system-test-kafka/job/3.2/24/
> > <https://jenkins.confluent.io/job/system-test-kafka/job/3.2/24/>
> >
> > Thank you to Michal for voting on the release candidate.
> >
> > Best,
> > Bruno
> >
> > On 15.04.22 21:05, Bruno Cadonna wrote:
> > > Hello Kafka users, developers and client-developers,
> > >
> > > This is the first 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-rc0/RELEASE_NOTES.html
> > <https://home.apache.org/~cadonna/kafka-3.2.0-rc0/RELEASE_NOTES.html
> >
> > >
> > > *** Please download, test and vote by Monday, April 25, 9am CEST
> > >
> > > Kafka's KEYS file containing PGP keys we use to sign the release:
> > > https://kafka.apache.org/KEYS <https://kafka.apache.org/KEYS>
> > >
> > > * Release artifacts to be voted upon (source and binary):
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc0/
> > <https://home.apache.org/~cadonna/kafka-3.2.0-rc0/>
> > >
> > > * Maven artifacts to be voted upon:
> > >
> >
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
> > <
> https://repository.apache.org/content/groups/staging/org/apache/kafka/>
> > >
> > > * Javadoc:
> > > https://home.apache.org/~cadonna/kafka-3.2.0-rc0/javadoc/
> > <https://home.apache.org/~cadonna/kafka-3.2.0-rc0/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-rc0
> > <https://github.com/apache/kafka/releases/tag/3.2.0-rc0>
> > >
> > > * Documentation (not yet ported to kafka-site):
> > > https://kafka.apache.org/32/documentation.html
> > <https://kafka.apache.org/32/documentation.html>
> > >
> > > * Protocol:
> > > https://kafka.apache.org/32/protocol.html
> > <https://kafka.apache.org/32/protocol.html>
> > >
> > > * Successful Jenkins builds for the 3.2 branch:
> > > I'll share a link once the builds complete
> > >
> > >
> > > /**************************************
> > >
> > > Thanks,
> > > Bruno
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "kafka-clients" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to kafka-clients+unsubscribe@googlegroups.com
> > <mailto:kafka-clients+unsubscribe@googlegroups.com>.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/kafka-clients/CAFc58G9uguYQ8B%2BPch9kotbUdfeqFABOqyXkm3fr0gwzKxsB0A%40mail.gmail.com
> > <
> https://groups.google.com/d/msgid/kafka-clients/CAFc58G9uguYQ8B%2BPch9kotbUdfeqFABOqyXkm3fr0gwzKxsB0A%40mail.gmail.com?utm_medium=email&utm_source=footer
> >.
>
Comments
Post a Comment