Kafka2.7.0发布信息


发布于 2020-12-26 / 43 阅读 / 0 评论 /
Kafka2.7.0发布内容和发布时间

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