You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by Bill Bejeck <bb...@apache.org> on 2020/11/04 16:34:58 UTC

[VOTE] 2.7.0 RC1

Hello Kafka users, developers, and client-developers,

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

Some blockers were discovered after I cut the first RC, but I had not
announced it yet.  So that is why you're seeing this email for the first
time, but
it's the second RC.

This is a major release that includes many new features, including:

* Configurable TCP connection timeout and improve the initial metadata fetch
* Enforce broker-wide and per-listener connection creation rate (KIP-612,
part 1)
* Throttle Create Topic, Create Partition and Delete Topic Operations
* Add TRACE-level end-to-end latency metrics to Streams
* Add Broker-side SCRAM Config API
* Support PEM format for SSL certificates and private key
* Add RocksDB Memory Consumption to RocksDB Metrics
* Add Sliding-Window support for Aggregations

This release also includes a few other features, 53 improvements, and 84
bug fixes.

Release notes for the 2.7.0 release:
https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/RELEASE_NOTES.html

*** Please download, test, and vote *by Wednesday, November 18, 5 pm* ET

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/~bbejeck/kafka-2.7.0-rc1/

* Maven artifacts to be voted upon:
https://repository.apache.org/content/groups/staging/org/apache/kafka/

* Javadoc:
https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/javadoc/

* Tag to be voted upon (off 2.7 branch) is the 2.7.0 tag:
https://github.com/apache/kafka/releases/tag/2.7.0-rc1

* Documentation:
https://kafka.apache.org/27/documentation.html

* Protocol:
https://kafka.apache.org/27/protocol.html

* Successful Jenkins builds for the 2.7 branches:
Unit/integration tests: (link to follow)
System tests: (link to follow)

Thanks,
Bill Bejeck

Re: [VOTE] 2.7.0 RC1

Posted by Bill Bejeck <bb...@gmail.com>.
Thanks for the heads up Boyang.

On Thu, Nov 5, 2020 at 5:25 PM Boyang Chen <re...@gmail.com>
wrote:

> Hey Bill,
>
> we (Kudos to Magnus) found a blocker for 2.7 on the new Producer error
> code: https://issues.apache.org/jira/browse/KAFKA-10687 that needs to
> be fixed. I will start preparing the patch ASAP, just FYI.
>
> Best,
> Boyang
>
> On Wed, Nov 4, 2020 at 11:42 AM Bill Bejeck <bb...@gmail.com> wrote:
>
> > * Successful Jenkins builds for the 2.7 branches:
> > Unit/integration tests:
> >
> >
> https://ci-builds.apache.org/blue/organizations/jenkins/Kafka%2Fkafka-2.7-jdk8/detail/kafka-2.7-jdk8/53/
> >
> > On Wed, Nov 4, 2020 at 11:34 AM Bill Bejeck <bb...@apache.org> wrote:
> >
> > > Hello Kafka users, developers, and client-developers,
> > >
> > > This is the second candidate for the release of Apache Kafka 2.7.0.
> > >
> > > Some blockers were discovered after I cut the first RC, but I had not
> > > announced it yet.  So that is why you're seeing this email for the
> first
> > > time, but
> > > it's the second RC.
> > >
> > > This is a major release that includes many new features, including:
> > >
> > > * Configurable TCP connection timeout and improve the initial metadata
> > > fetch
> > > * Enforce broker-wide and per-listener connection creation rate
> (KIP-612,
> > > part 1)
> > > * Throttle Create Topic, Create Partition and Delete Topic Operations
> > > * Add TRACE-level end-to-end latency metrics to Streams
> > > * Add Broker-side SCRAM Config API
> > > * Support PEM format for SSL certificates and private key
> > > * Add RocksDB Memory Consumption to RocksDB Metrics
> > > * Add Sliding-Window support for Aggregations
> > >
> > > This release also includes a few other features, 53 improvements, and
> 84
> > > bug fixes.
> > >
> > > Release notes for the 2.7.0 release:
> > > https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/RELEASE_NOTES.html
> > >
> > > *** Please download, test, and vote *by Wednesday, November 18, 5 pm*
> ET
> > >
> > > 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/~bbejeck/kafka-2.7.0-rc1/
> > >
> > > * Maven artifacts to be voted upon:
> > > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> > >
> > > * Javadoc:
> > > https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/javadoc/
> > >
> > > * Tag to be voted upon (off 2.7 branch) is the 2.7.0 tag:
> > > https://github.com/apache/kafka/releases/tag/2.7.0-rc1
> > >
> > > * Documentation:
> > > https://kafka.apache.org/27/documentation.html
> > >
> > > * Protocol:
> > > https://kafka.apache.org/27/protocol.html
> > >
> > > * Successful Jenkins builds for the 2.7 branches:
> > > Unit/integration tests: (link to follow)
> > > System tests: (link to follow)
> > >
> > > Thanks,
> > > Bill Bejeck
> > >
> >
>

Re: [VOTE] 2.7.0 RC1

Posted by Boyang Chen <re...@gmail.com>.
Hey Bill,

we (Kudos to Magnus) found a blocker for 2.7 on the new Producer error
code: https://issues.apache.org/jira/browse/KAFKA-10687 that needs to
be fixed. I will start preparing the patch ASAP, just FYI.

Best,
Boyang

On Wed, Nov 4, 2020 at 11:42 AM Bill Bejeck <bb...@gmail.com> wrote:

> * Successful Jenkins builds for the 2.7 branches:
> Unit/integration tests:
>
> https://ci-builds.apache.org/blue/organizations/jenkins/Kafka%2Fkafka-2.7-jdk8/detail/kafka-2.7-jdk8/53/
>
> On Wed, Nov 4, 2020 at 11:34 AM Bill Bejeck <bb...@apache.org> wrote:
>
> > Hello Kafka users, developers, and client-developers,
> >
> > This is the second candidate for the release of Apache Kafka 2.7.0.
> >
> > Some blockers were discovered after I cut the first RC, but I had not
> > announced it yet.  So that is why you're seeing this email for the first
> > time, but
> > it's the second RC.
> >
> > This is a major release that includes many new features, including:
> >
> > * Configurable TCP connection timeout and improve the initial metadata
> > fetch
> > * Enforce broker-wide and per-listener connection creation rate (KIP-612,
> > part 1)
> > * Throttle Create Topic, Create Partition and Delete Topic Operations
> > * Add TRACE-level end-to-end latency metrics to Streams
> > * Add Broker-side SCRAM Config API
> > * Support PEM format for SSL certificates and private key
> > * Add RocksDB Memory Consumption to RocksDB Metrics
> > * Add Sliding-Window support for Aggregations
> >
> > This release also includes a few other features, 53 improvements, and 84
> > bug fixes.
> >
> > Release notes for the 2.7.0 release:
> > https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test, and vote *by Wednesday, November 18, 5 pm* ET
> >
> > 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/~bbejeck/kafka-2.7.0-rc1/
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >
> > * Javadoc:
> > https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/javadoc/
> >
> > * Tag to be voted upon (off 2.7 branch) is the 2.7.0 tag:
> > https://github.com/apache/kafka/releases/tag/2.7.0-rc1
> >
> > * Documentation:
> > https://kafka.apache.org/27/documentation.html
> >
> > * Protocol:
> > https://kafka.apache.org/27/protocol.html
> >
> > * Successful Jenkins builds for the 2.7 branches:
> > Unit/integration tests: (link to follow)
> > System tests: (link to follow)
> >
> > Thanks,
> > Bill Bejeck
> >
>

Re: [VOTE] 2.7.0 RC1

Posted by Boyang Chen <re...@gmail.com>.
Hey Bill,

we (Kudos to Magnus) found a blocker for 2.7 on the new Producer error
code: https://issues.apache.org/jira/browse/KAFKA-10687 that needs to
be fixed. I will start preparing the patch ASAP, just FYI.

Best,
Boyang

On Wed, Nov 4, 2020 at 11:42 AM Bill Bejeck <bb...@gmail.com> wrote:

> * Successful Jenkins builds for the 2.7 branches:
> Unit/integration tests:
>
> https://ci-builds.apache.org/blue/organizations/jenkins/Kafka%2Fkafka-2.7-jdk8/detail/kafka-2.7-jdk8/53/
>
> On Wed, Nov 4, 2020 at 11:34 AM Bill Bejeck <bb...@apache.org> wrote:
>
> > Hello Kafka users, developers, and client-developers,
> >
> > This is the second candidate for the release of Apache Kafka 2.7.0.
> >
> > Some blockers were discovered after I cut the first RC, but I had not
> > announced it yet.  So that is why you're seeing this email for the first
> > time, but
> > it's the second RC.
> >
> > This is a major release that includes many new features, including:
> >
> > * Configurable TCP connection timeout and improve the initial metadata
> > fetch
> > * Enforce broker-wide and per-listener connection creation rate (KIP-612,
> > part 1)
> > * Throttle Create Topic, Create Partition and Delete Topic Operations
> > * Add TRACE-level end-to-end latency metrics to Streams
> > * Add Broker-side SCRAM Config API
> > * Support PEM format for SSL certificates and private key
> > * Add RocksDB Memory Consumption to RocksDB Metrics
> > * Add Sliding-Window support for Aggregations
> >
> > This release also includes a few other features, 53 improvements, and 84
> > bug fixes.
> >
> > Release notes for the 2.7.0 release:
> > https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test, and vote *by Wednesday, November 18, 5 pm* ET
> >
> > 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/~bbejeck/kafka-2.7.0-rc1/
> >
> > * Maven artifacts to be voted upon:
> > https://repository.apache.org/content/groups/staging/org/apache/kafka/
> >
> > * Javadoc:
> > https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/javadoc/
> >
> > * Tag to be voted upon (off 2.7 branch) is the 2.7.0 tag:
> > https://github.com/apache/kafka/releases/tag/2.7.0-rc1
> >
> > * Documentation:
> > https://kafka.apache.org/27/documentation.html
> >
> > * Protocol:
> > https://kafka.apache.org/27/protocol.html
> >
> > * Successful Jenkins builds for the 2.7 branches:
> > Unit/integration tests: (link to follow)
> > System tests: (link to follow)
> >
> > Thanks,
> > Bill Bejeck
> >
>

Re: [VOTE] 2.7.0 RC1

Posted by Bill Bejeck <bb...@gmail.com>.
* Successful Jenkins builds for the 2.7 branches:
Unit/integration tests:
https://ci-builds.apache.org/blue/organizations/jenkins/Kafka%2Fkafka-2.7-jdk8/detail/kafka-2.7-jdk8/53/

On Wed, Nov 4, 2020 at 11:34 AM Bill Bejeck <bb...@apache.org> wrote:

> Hello Kafka users, developers, and client-developers,
>
> This is the second candidate for the release of Apache Kafka 2.7.0.
>
> Some blockers were discovered after I cut the first RC, but I had not
> announced it yet.  So that is why you're seeing this email for the first
> time, but
> it's the second RC.
>
> This is a major release that includes many new features, including:
>
> * Configurable TCP connection timeout and improve the initial metadata
> fetch
> * Enforce broker-wide and per-listener connection creation rate (KIP-612,
> part 1)
> * Throttle Create Topic, Create Partition and Delete Topic Operations
> * Add TRACE-level end-to-end latency metrics to Streams
> * Add Broker-side SCRAM Config API
> * Support PEM format for SSL certificates and private key
> * Add RocksDB Memory Consumption to RocksDB Metrics
> * Add Sliding-Window support for Aggregations
>
> This release also includes a few other features, 53 improvements, and 84
> bug fixes.
>
> Release notes for the 2.7.0 release:
> https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/RELEASE_NOTES.html
>
> *** Please download, test, and vote *by Wednesday, November 18, 5 pm* ET
>
> 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/~bbejeck/kafka-2.7.0-rc1/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/javadoc/
>
> * Tag to be voted upon (off 2.7 branch) is the 2.7.0 tag:
> https://github.com/apache/kafka/releases/tag/2.7.0-rc1
>
> * Documentation:
> https://kafka.apache.org/27/documentation.html
>
> * Protocol:
> https://kafka.apache.org/27/protocol.html
>
> * Successful Jenkins builds for the 2.7 branches:
> Unit/integration tests: (link to follow)
> System tests: (link to follow)
>
> Thanks,
> Bill Bejeck
>

Re: [VOTE] 2.7.0 RC1

Posted by Bill Bejeck <bb...@gmail.com>.
* Successful Jenkins builds for the 2.7 branches:
Unit/integration tests:
https://ci-builds.apache.org/blue/organizations/jenkins/Kafka%2Fkafka-2.7-jdk8/detail/kafka-2.7-jdk8/53/

On Wed, Nov 4, 2020 at 11:34 AM Bill Bejeck <bb...@apache.org> wrote:

> Hello Kafka users, developers, and client-developers,
>
> This is the second candidate for the release of Apache Kafka 2.7.0.
>
> Some blockers were discovered after I cut the first RC, but I had not
> announced it yet.  So that is why you're seeing this email for the first
> time, but
> it's the second RC.
>
> This is a major release that includes many new features, including:
>
> * Configurable TCP connection timeout and improve the initial metadata
> fetch
> * Enforce broker-wide and per-listener connection creation rate (KIP-612,
> part 1)
> * Throttle Create Topic, Create Partition and Delete Topic Operations
> * Add TRACE-level end-to-end latency metrics to Streams
> * Add Broker-side SCRAM Config API
> * Support PEM format for SSL certificates and private key
> * Add RocksDB Memory Consumption to RocksDB Metrics
> * Add Sliding-Window support for Aggregations
>
> This release also includes a few other features, 53 improvements, and 84
> bug fixes.
>
> Release notes for the 2.7.0 release:
> https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/RELEASE_NOTES.html
>
> *** Please download, test, and vote *by Wednesday, November 18, 5 pm* ET
>
> 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/~bbejeck/kafka-2.7.0-rc1/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~bbejeck/kafka-2.7.0-rc1/javadoc/
>
> * Tag to be voted upon (off 2.7 branch) is the 2.7.0 tag:
> https://github.com/apache/kafka/releases/tag/2.7.0-rc1
>
> * Documentation:
> https://kafka.apache.org/27/documentation.html
>
> * Protocol:
> https://kafka.apache.org/27/protocol.html
>
> * Successful Jenkins builds for the 2.7 branches:
> Unit/integration tests: (link to follow)
> System tests: (link to follow)
>
> Thanks,
> Bill Bejeck
>