Kafka2.7.0发布信息可参考https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=158872629
1.发布时间
KIP Freeze时间:2020年9月30日
Feature Freeze时间:2020年10月7日
Code Freeze时间:2020年10月21日
Release时间:2020年12月21日
2.版本需求
Kafka2.7.0版本对以下22个特性进行了开发。
KIP-662: Throw Exception when Source Topics of a Streams App are Deleted
KIP-654: Aborted transaction with non-flushed data should throw a non-fatal exception
KIP-651 - Support PEM format for SSL certificates and private key
KIP-648: Renaming getter method for Interactive Queries
KIP-632: Add DirectoryConfigProvider
KIP-626: Rename StreamsConfig config variable name
KIP-620 Deprecate ConsumerConfig#addDeserializerToConfig and ProducerConfig#addSerializerToConfig
KIP-617: Allow Kafka Streams State Stores to be iterated backwards
KIP-616: Rename implicit Serdes instances in kafka-streams-scala
KIP-613: Add end-to-end latency metrics to Streams
KIP-612: Ability to Limit Connection Creation Rate on Brokers
KIP-607: Add Metrics to Kafka Streams to Report Properties of RocksDB
KIP-601: Configurable socket connection timeout in NetworkClient
KIP-599: Throttle Create Topic, Create Partition and Delete Topic Operations
KIP-597: MirrorMaker2 internal topics Formatters
KIP-572: Improve timeouts and retries in Kafka Streams
KIP-554: Add Broker-side SCRAM Config API
KIP-545: support automated consumer offset sync across clusters in MM 2.0
KIP-497: Add inter-broker API to alter ISR
KIP-478 - Strongly typed Processor API
KIP-450: Sliding Window Aggregations in the DSL
KIP-431: Support of printing additional ConsumerRecord fields in DefaultMessageFormatter