Thanks Dong. One issue that came up is that Gradle dependency resolution no longer works with Java 7 due to a minimum TLS version change in Maven Central. Gradle 4.8.1 solves the issue ( https://github.com/apache/kafka/pull/5263). This means that if someone tries to build from source with Java 7, it won't work unless they have the artifacts in the local cache already. Do you think it makes sense to do RC1 with the Gradle bump to avoid this issue?
Ismael On Tue, Jun 19, 2018 at 4:29 PM Dong Lin <lindon...@gmail.com> wrote: > Hello Kafka users, developers and client-developers, > > This is the first candidate for release of Apache Kafka 1.1.1. > > Apache Kafka 1.1.1 is a bug-fix release for the 1.1 branch that was first > released with 1.1.0 about 3 months ago. We have fixed about 25 issues since > that release. A few of the more significant fixes include: > > KAFKA-6925 <https://issues.apache.org/jira/browse/KAFKA-6925> - Fix memory > leak in StreamsMetricsThreadImpl > KAFKA-6937 <https://issues.apache.org/jira/browse/KAFKA-6937> - In-sync > replica delayed during fetch if replica throttle is exceeded > KAFKA-6917 <https://issues.apache.org/jira/browse/KAFKA-6917> - Process > txn > completion asynchronously to avoid deadlock > KAFKA-6893 <https://issues.apache.org/jira/browse/KAFKA-6893> - Create > processors before starting acceptor to avoid ArithmeticException > KAFKA-6870 <https://issues.apache.org/jira/browse/KAFKA-6870> - > Fix ConcurrentModificationException in SampledStat > KAFKA-6878 <https://issues.apache.org/jira/browse/KAFKA-6878> - Fix > NullPointerException when querying global state store > KAFKA-6879 <https://issues.apache.org/jira/browse/KAFKA-6879> - Invoke > session init callbacks outside lock to avoid Controller deadlock > KAFKA-6857 <https://issues.apache.org/jira/browse/KAFKA-6857> - Prevent > follower from truncating to the wrong offset if undefined leader epoch is > requested > KAFKA-6854 <https://issues.apache.org/jira/browse/KAFKA-6854> - Log > cleaner > fails with transaction markers that are deleted during clean > KAFKA-6747 <https://issues.apache.org/jira/browse/KAFKA-6747> - Check > whether there is in-flight transaction before aborting transaction > KAFKA-6748 <https://issues.apache.org/jira/browse/KAFKA-6748> - Double > check before scheduling a new task after the punctuate call > KAFKA-6739 <https://issues.apache.org/jira/browse/KAFKA-6739> - > Fix IllegalArgumentException when down-converting from V2 to V0/V1 > KAFKA-6728 <https://issues.apache.org/jira/browse/KAFKA-6728> - > Fix NullPointerException when instantiating the HeaderConverter > > Kafka 1.1.1 release plan: > https://cwiki.apache.org/confluence/display/KAFKA/Release+Plan+1.1.1 > > Release notes for the 1.1.1 release: > http://home.apache.org/~lindong/kafka-1.1.1-rc0/RELEASE_NOTES.html > > *** Please download, test and vote by Thursday, Jun 22, 12pm PT *** > > Kafka's KEYS file containing PGP keys we use to sign the release: > http://kafka.apache.org/KEYS > > * Release artifacts to be voted upon (source and binary): > http://home.apache.org/~lindong/kafka-1.1.1-rc0/ > > * Maven artifacts to be voted upon: > https://repository.apache.org/content/groups/staging/ > > * Tag to be voted upon (off 1.1 branch) is the 1.1.1-rc0 tag: > https://github.com/apache/kafka/tree/1.1.1-rc0 > > * Documentation: > http://kafka.apache.org/11/documentation.html > > * Protocol: > http://kafka.apache.org/11/protocol.html > > * Successful Jenkins builds for the 1.1 branch: > Unit/integration tests: https://builds.apache.org/job/kafka-1.1-jdk7/150/ > > Please test and verify the release artifacts and submit a vote for this RC, > or report any issues so we can fix them and get a new RC out ASAP. Although > this release vote requires PMC votes to pass, testing, votes, and bug > reports are valuable and appreciated from everyone. > > Cheers, > Dong >