Hello Kafka users, developers and client-developers, This is the first candidate for the release of Apache Kafka 2.2.0.
This is a minor release with the follow highlight: - Added SSL support for custom principle name - Allow SASL connections to periodically re-authenticate - Improved consumer group management - default group.id is `null` instead of empty string - Add --under-min-isr option to describe topics command - Allow clients to suppress auto-topic-creation - API improvement - Producer: introduce close(Duration) - AdminClient: introduce close(Duration) - Kafka Streams: new flatTransform() operator in Streams DSL - KafkaStreams (and other classed) now implement AutoClosable to support try-with-resource - New Serdes and default method implementations - Kafka Streams exposed internal client.id via ThreadMetadata - Metric improvements: All `-min`, `-avg` and `-max` metrics will now output `NaN` as default value Release notes for the 2.2.0 release: http://home.apache.org/~mjsax/kafka-2.2.0-rc0/RELEASE_NOTES.html *** Please download, test and vote by Friday, March 1, 9am PST. 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/~mjsax/kafka-2.2.0-rc0/ * Maven artifacts to be voted upon: https://repository.apache.org/content/groups/staging/org/apache/kafka/ * Javadoc: http://home.apache.org/~mjsax/kafka-2.2.0-rc0/javadoc/ * Tag to be voted upon (off 2.2 branch) is the 2.2.0 tag: https://github.com/apache/kafka/releases/tag/2.2.0-rc0 * 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/31/ * System tests: https://jenkins.confluent.io/job/system-test-kafka/job/2.2/ Thanks, -Matthias
signature.asc
Description: OpenPGP digital signature