Re: [VOTE] 2.7.0 RC3
Thanks for the heads-up. I agree this should go into 2.7. I'll roll a new RC once you merge the patch. -Bill On Wed, Dec 2, 2020 at 1:28 PM Jason Gustafson wrote: > Hi Bill, > > I found a potential blocker here: > https://issues.apache.org/jira/browse/KAFKA-10799. A patch should be along > shortly. > > Best, > Jason > > > > On Mon, Nov 30, 2020 at 7:27 AM Bill Bejeck wrote: > > > Thanks for the vote, Gwen. > > > > Here's an update for Jenkins build > > > > * 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/63/ > > > > On Sun, Nov 29, 2020 at 2:20 AM Gwen Shapira wrote: > > > > > +1 (binding) - assuming we get a successful Jenkins build for the > branch. > > > > > > I built from sources, tested resulting binaries locally, verified > > > signature and checksums. > > > > > > Thank you for the release, Bill. > > > > > > On Wed, Nov 25, 2020 at 7:31 AM Bill Bejeck wrote: > > > > > > > > This is the fourth candidate for the release of Apache Kafka 2.7.0. > > > > > > > > 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-rc3/RELEASE_NOTES.html > > > > > > > > *** Please download, test and vote by Wednesday, December 2, 12PM 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-rc3/ > > > > > > > > * 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-rc3/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-rc3 > > > > > > > > * Documentation: > > > > https://kafka.apache.org/27/documentation.html > > > > > > > > * Protocol: > > > > https://kafka.apache.org/27/protocol.html > > > > > > > > * Successful Jenkins builds for the 2.7 branch: > > > > Unit/integration tests: (link to follow) > > > > System tests: (link to follow) > > > > > > > > Thanks, > > > > Bill > > > > > > > > > > > > -- > > > Gwen Shapira > > > Engineering Manager | Confluent > > > 650.450.2760 | @gwenshap > > > Follow us: Twitter | blog > > > > > >
Re: [VOTE] 2.7.0 RC3
Hi Bill, I found a potential blocker here: https://issues.apache.org/jira/browse/KAFKA-10799. A patch should be along shortly. Best, Jason On Mon, Nov 30, 2020 at 7:27 AM Bill Bejeck wrote: > Thanks for the vote, Gwen. > > Here's an update for Jenkins build > > * 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/63/ > > On Sun, Nov 29, 2020 at 2:20 AM Gwen Shapira wrote: > > > +1 (binding) - assuming we get a successful Jenkins build for the branch. > > > > I built from sources, tested resulting binaries locally, verified > > signature and checksums. > > > > Thank you for the release, Bill. > > > > On Wed, Nov 25, 2020 at 7:31 AM Bill Bejeck wrote: > > > > > > This is the fourth candidate for the release of Apache Kafka 2.7.0. > > > > > > 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-rc3/RELEASE_NOTES.html > > > > > > *** Please download, test and vote by Wednesday, December 2, 12PM 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-rc3/ > > > > > > * 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-rc3/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-rc3 > > > > > > * Documentation: > > > https://kafka.apache.org/27/documentation.html > > > > > > * Protocol: > > > https://kafka.apache.org/27/protocol.html > > > > > > * Successful Jenkins builds for the 2.7 branch: > > > Unit/integration tests: (link to follow) > > > System tests: (link to follow) > > > > > > Thanks, > > > Bill > > > > > > > > -- > > Gwen Shapira > > Engineering Manager | Confluent > > 650.450.2760 | @gwenshap > > Follow us: Twitter | blog > > >
Re: [VOTE] 2.7.0 RC3
Thanks for the vote, Gwen. Here's an update for Jenkins build * 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/63/ On Sun, Nov 29, 2020 at 2:20 AM Gwen Shapira wrote: > +1 (binding) - assuming we get a successful Jenkins build for the branch. > > I built from sources, tested resulting binaries locally, verified > signature and checksums. > > Thank you for the release, Bill. > > On Wed, Nov 25, 2020 at 7:31 AM Bill Bejeck wrote: > > > > This is the fourth candidate for the release of Apache Kafka 2.7.0. > > > > 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-rc3/RELEASE_NOTES.html > > > > *** Please download, test and vote by Wednesday, December 2, 12PM 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-rc3/ > > > > * 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-rc3/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-rc3 > > > > * Documentation: > > https://kafka.apache.org/27/documentation.html > > > > * Protocol: > > https://kafka.apache.org/27/protocol.html > > > > * Successful Jenkins builds for the 2.7 branch: > > Unit/integration tests: (link to follow) > > System tests: (link to follow) > > > > Thanks, > > Bill > > > > -- > Gwen Shapira > Engineering Manager | Confluent > 650.450.2760 | @gwenshap > Follow us: Twitter | blog >
Re: [VOTE] 2.7.0 RC3
+1 (binding) - assuming we get a successful Jenkins build for the branch. I built from sources, tested resulting binaries locally, verified signature and checksums. Thank you for the release, Bill. On Wed, Nov 25, 2020 at 7:31 AM Bill Bejeck wrote: > > This is the fourth candidate for the release of Apache Kafka 2.7.0. > > 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-rc3/RELEASE_NOTES.html > > *** Please download, test and vote by Wednesday, December 2, 12PM 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-rc3/ > > * 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-rc3/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-rc3 > > * Documentation: > https://kafka.apache.org/27/documentation.html > > * Protocol: > https://kafka.apache.org/27/protocol.html > > * Successful Jenkins builds for the 2.7 branch: > Unit/integration tests: (link to follow) > System tests: (link to follow) > > Thanks, > Bill -- Gwen Shapira Engineering Manager | Confluent 650.450.2760 | @gwenshap Follow us: Twitter | blog
Re: [VOTE] 2.7.0 RC3
Hi Tom, Thanks for reviewing the docs and providing the fix. I agree that this doesn't necessarily meet the bar for a new RC, we'll fix the 2.7 HTML -Bill On Wed, Nov 25, 2020 at 11:17 AM Tom Bentley wrote: > Hi Bill, > > One very minor problem I just spotted is > https://kafka.apache.org/27/documentation.html#brokerconfigs_listeners, > because the tag is not properly closed the HTML doesn't render > property (in Chromium and Firefox at least) and all the rest of the configs > are shown in a monospaced font. I opened a PR > https://github.com/apache/kafka/pull/9655, but unless there's some other > reason for an RC4 it might be better to just fix the generated HTML for 2.7 > > Kind regards, > > Tom > > On Wed, Nov 25, 2020 at 3:37 PM Bill Bejeck wrote: > > > This is the fourth candidate for the release of Apache Kafka 2.7.0. > > > > 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-rc3/RELEASE_NOTES.html > > > > *** Please download, test and vote by Wednesday, December 2, 12PM 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-rc3/ > > > > * 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-rc3/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-rc3 > > > > * Documentation: > > https://kafka.apache.org/27/documentation.html > > > > * Protocol: > > https://kafka.apache.org/27/protocol.html > > > > * Successful Jenkins builds for the 2.7 branch: > > Unit/integration tests: (link to follow) > > System tests: (link to follow) > > > > Thanks, > > Bill > > >
Re: [VOTE] 2.7.0 RC3
Hi Bill, One very minor problem I just spotted is https://kafka.apache.org/27/documentation.html#brokerconfigs_listeners, because the tag is not properly closed the HTML doesn't render property (in Chromium and Firefox at least) and all the rest of the configs are shown in a monospaced font. I opened a PR https://github.com/apache/kafka/pull/9655, but unless there's some other reason for an RC4 it might be better to just fix the generated HTML for 2.7 Kind regards, Tom On Wed, Nov 25, 2020 at 3:37 PM Bill Bejeck wrote: > This is the fourth candidate for the release of Apache Kafka 2.7.0. > > 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-rc3/RELEASE_NOTES.html > > *** Please download, test and vote by Wednesday, December 2, 12PM 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-rc3/ > > * 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-rc3/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-rc3 > > * Documentation: > https://kafka.apache.org/27/documentation.html > > * Protocol: > https://kafka.apache.org/27/protocol.html > > * Successful Jenkins builds for the 2.7 branch: > Unit/integration tests: (link to follow) > System tests: (link to follow) > > Thanks, > Bill >