Release Dates


These dates are goals and subject to change, but we expect to stay on the Time Based Release Plan unless unexpected critical issues come up. While the earliest possible release date is 2w after code freeze, release candidates (RCs) will roll out as needed until the release vote passes.

The release manager is David Jacot

How to Contribute

Before code freeze:

After code freeze:

Open Issues


Also feel free to refer to this release page for more details of the included tickets (requires log in to the Apache Kafka Jira project).

Planned KIP Content

Note: The planned content is not binding - final content will be based the features committed by branch-cutting date. See Kafka Improvement Proposals for the full list of KIPs.

KIPJIRAComponent
KIP-775: Custom partitioners in foreign key joins

Streams
KIP-783: Add TaskId field to StreamsException

Streams
KIP-773: Differentiate consistently metric latency measured in millis and nanos

Clients
KIP-768: Extend SASL/OAUTHBEARER with Support for OIDC

Core/Clients
KIP-766: fetch/findSessions queries with open endpoints for SessionStore/WindowStore

Streams
KIP-763: Range queries with open endpoints

Streams
KIP-761: Add Total Blocked Time Metric to Streams

Streams
KIP-748: Add Broker Count Metrics

Core
KIP-690: Add additional configuration to control MirrorMaker 2 internal topics naming convention

MirrorMaker
KIP-633: Deprecate 24-hour Default Grace Period for Windowed Operations in Streams

/

Streams


Postponed to subsequent release

KIPJIRAComponent
KIP-726: Make the "cooperative-sticky, range" as the default assignor

Clients
KIP-709: Extend OffsetFetch requests to accept multiple group ids.

Clients
KIP-708: Rack aware StandbyTask assignment for Kafka Streams

Streams
KIP-698: Add Explicit User Initialization of Broker-side State to Kafka Streams

Streams
KIP-691: Enhance Transactional Producer Exception Handling

Clients
KIP-627: Expose Trogdor-specific JMX Metrics for Tasks and Agents

Trogdor
KIP-618: Exactly-Once Support for Source Connectors

/

Connect
KIP-653: Upgrade log4j to log4j2

Clients, Connect, Core, Streams
KIP-405: Kafka Tiered Storage

Core
KIP-390: Support Compression Level

Core, Clients