[VOTE] 2.2.1 RC1

10 views
Skip to first unread message

Vahid Hashemian

unread,
May 13, 2019, 11:15:28 PM5/13/19
to dev, Kafka Users, kafka-clients
Hello Kafka users, developers and client-developers,

This is the second candidate for release of Apache Kafka 2.2.1.

Compared to RC0, this release candidate also fixes the following issues:
  • [KAFKA-6789] - Add retry logic in AdminClient requests
  • [KAFKA-8348] - Document of kafkaStreams improvement
  • [KAFKA-7633] - Kafka Connect requires permission to create internal topics even if they exist
  • [KAFKA-8240] - Source.equals() can fail with NPE
  • [KAFKA-8335] - Log cleaner skips Transactional mark and batch record, causing unlimited growth of __consumer_offsets
  • [KAFKA-8352] - Connect System Tests are failing with 404
Release notes for the 2.2.1 release:

*** Please download, test and vote by Thursday, May 16, 9:00 pm PT.

Kafka's KEYS file containing PGP keys we use to sign the release:

* Release artifacts to be voted upon (source and binary):

* Maven artifacts to be voted upon:

* Javadoc:

* Tag to be voted upon (off 2.2 branch) is the 2.2.1 tag:

* Documentation:

* Protocol:

* Successful Jenkins builds for the 2.2 branch:

Thanks!
--Vahid

Vahid Hashemian

unread,
May 17, 2019, 12:45:10 AM5/17/19
to dev, Kafka Users, kafka-clients
Since there is no vote on this RC yet, I'll extend the deadline to Monday, May 20, at 9:00 am.

Thanks in advance for checking / testing / voting.

--Vahid

Ismael Juma

unread,
May 17, 2019, 3:41:21 AM5/17/19
to dev, Kafka Users, kafka-clients
Sorry for the delay Vahid. I suspect votes are more likely next week, after the feature freeze.

Ismael

On Thu, May 16, 2019 at 9:45 PM Vahid Hashemian <vahid.h...@gmail.com> wrote:
Since there is no vote on this RC yet, I'll extend the deadline to Monday,
May 20, at 9:00 am.

Thanks in advance for checking / testing / voting.

--Vahid


On Mon, May 13, 2019, 20:15 Vahid Hashemian <vahid.h...@gmail.com>
wrote:

> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 2.2.1.
>
> Compared to RC0, this release candidate also fixes the following issues:
>
>    - [KAFKA-6789] - Add retry logic in AdminClient requests
>    - [KAFKA-8348] - Document of kafkaStreams improvement
>    - [KAFKA-7633] - Kafka Connect requires permission to create internal

>    topics even if they exist
>    - [KAFKA-8240] - Source.equals() can fail with NPE
>    - [KAFKA-8335] - Log cleaner skips Transactional mark and batch

>    record, causing unlimited growth of __consumer_offsets
>    - [KAFKA-8352] - Connect System Tests are failing with 404

Vahid Hashemian

unread,
May 17, 2019, 9:17:18 PM5/17/19
to Ismael Juma, dev, Kafka Users, kafka-clients
Thanks Ismael, and no worries.
I'll look forward to hearing some feedback next week.

--Vahid

--
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-client...@googlegroups.com.
To post to this group, send email to kafka-...@googlegroups.com.
Visit this group at https://groups.google.com/group/kafka-clients.
To view this discussion on the web visit https://groups.google.com/d/msgid/kafka-clients/CAD5tkZbE-c6X2f4%2BKf%3DeX3WxVBJrXE%2BCqw9Z0%2BvufSZsOW1E%3Dw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


--

Thanks!
--Vahid

Vahid Hashemian

unread,
May 22, 2019, 11:09:05 PM5/22/19
to dev, Kafka Users, kafka-clients
Bumping this thread to get some more votes, especially from committers, so we can hopefully make a decision on this RC by the end of the week.

Thanks,
--Vahid 
--

Thanks!
--Vahid

Vahid Hashemian

unread,
Jun 1, 2019, 5:33:35 PM6/1/19
to dev, Kafka Users, kafka-clients
I'm a +1 on this RC too. I compiled the source, ran quickstart and tests successfully.

Therefore, 2.2.1 RC1 passes with the following +1 votes and no -1 or 0 votes:

Binding +1s: Harsha, Matthias, Vahid
Non-binding +1s: Jonathan, Jakub, Victor, Andrew, Mickael, Satish

Here are the vote threads:

Thanks to everyone who spent time verifying this release candidate.

I'll proceed with the release process.

--Vahid


On Mon, May 13, 2019 at 8:15 PM Vahid Hashemian <vahid.h...@gmail.com> wrote:


--

Thanks!
--Vahid

Vahid Hashemian

unread,
Jun 1, 2019, 6:00:16 PM6/1/19
to dev, Kafka Users, kafka-clients
Sorry for the confusion.

We are still one binding +1 (by PMC) short (current binding votes are by Harsha and Matthias).
I'll keep the vote thread open and send the result once we have that vote.

Thanks!
--Vahid
--

Thanks!
--Vahid

Vahid Hashemian

unread,
Jun 1, 2019, 11:12:00 PM6/1/19
to Kafka Users, dev, kafka-clients
Hi Gwen,

Thanks for reviewing the RC and also updating the KEYS file. I think that step in the release process document is one of the post-approval to-dos; so one fewer thing for me to do :)

I'll send the vote results shortly.

--Vahid

On Sat, Jun 1, 2019 at 7:38 PM Gwen Shapira <gw...@confluent.io> wrote:
+1 (binding)

Validated signatures and last good test.

I also took the liberty of adding Vahid's keys to
http://www.apache.org/dist/kafka/KEYS.
The signature process
(https://www.apache.org/dev/release-signing.html#keys-policy) requires
that the keys used to sign the release will be added and in the past
the PMC received emails expressing concern about the validity of our
releases.

Gwen

On Sat, Jun 1, 2019 at 2:33 PM Vahid Hashemian

<vahid.h...@gmail.com> wrote:
>
> I'm a +1 on this RC too. I compiled the source, ran quickstart and tests
> successfully.
>
> Therefore, 2.2.1 RC1 passes with the following +1 votes and no -1 or 0
> votes:
>
> Binding +1s: Harsha, Matthias, Vahid
> Non-binding +1s: Jonathan, Jakub, Victor, Andrew, Mickael, Satish
>
> Here are the vote threads:
> - https://www.mail-archive.com/d...@kafka.apache.org/msg97862.html
> - https://www.mail-archive.com/us...@kafka.apache.org/msg34256.html
>
> Thanks to everyone who spent time verifying this release candidate.
>
> I'll proceed with the release process.
>
> --Vahid
>
>
> On Mon, May 13, 2019 at 8:15 PM Vahid Hashemian <vahid.h...@gmail.com>
> wrote:
>
> > Hello Kafka users, developers and client-developers,
> >
> > This is the second candidate for release of Apache Kafka 2.2.1.
> >
> > Compared to RC0, this release candidate also fixes the following issues:
> >
> >    - [KAFKA-6789] - Add retry logic in AdminClient requests
> >    - [KAFKA-8348] - Document of kafkaStreams improvement
> >    - [KAFKA-7633] - Kafka Connect requires permission to create internal

> >    topics even if they exist
> >    - [KAFKA-8240] - Source.equals() can fail with NPE
> >    - [KAFKA-8335] - Log cleaner skips Transactional mark and batch

> >    record, causing unlimited growth of __consumer_offsets
> >    - [KAFKA-8352] - Connect System Tests are failing with 404

> >
> > Release notes for the 2.2.1 release:
> > https://home.apache.org/~vahid/kafka-2.2.1-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test and vote by Thursday, May 16, 9:00 pm PT.
> >
> > 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/~vahid/kafka-2.2.1-rc1/
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >
> > * Javadoc:
> > https://home.apache.org/~vahid/kafka-2.2.1-rc1/javadoc/
> >
> > * Tag to be voted upon (off 2.2 branch) is the 2.2.1 tag:
> > https://github.com/apache/kafka/releases/tag/2.2.1-rc1
> >
> > * Documentation:
> > https://kafka.apache.org/22/documentation.html
> >
> > * Protocol:
> > https://kafka.apache.org/22/protocol.html
> >
> > * Successful Jenkins builds for the 2.2 branch:
> > Unit/integration tests: https://builds.apache.org/job/kafka-2.2-jdk8/115/
> >
> > Thanks!
> > --Vahid
> >
>
>
> --
>
> Thanks!
> --Vahid



--
Gwen Shapira
Product Manager | Confluent
650.450.2760 | @gwenshap
Follow us: Twitter | blog


--

Thanks!
--Vahid

Vahid Hashemian

unread,
Jun 2, 2019, 12:22:00 AM6/2/19
to dev, Kafka Users, kafka-clients

This vote passes with 10 +1 votes (3 bindings) and no 0 or -1 votes.

+1 votes
PMC Members:
* Harsha
* Matthias 
* Gwen

Committers:
* Vahid

Community:
* Jonathan
* Jakub
* Victor
* Andrew
* Mickael
* Satish

0 votes
* No votes

-1 votes
* No votes

Vote threads:

I'll continue with the release process and the release announcement will follow in the next few days.

Thanks!
--Vahid
Reply all
Reply to author
Forward
0 new messages