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 target release date is fixed at ~2w after code freeze, RCs will roll out as needed until the release vote passes.

Release Manager

The release manager is Ewen Cheslack-Postava

How to Contribute

Before Jan 27:

After Jan 27:

Open Issues

Planned KIP Content

Note: The planned content is not binding - final content will be based the features committed by branch-cutting date.

KIPJIRAStatus
KIP-77: Improve Kafka Streams Join SemanticsCommitted
KIP-85: Dynamic JAAS configuration for Kafka clientsCommitted
KIP-88: OffsetFetch Protocol UpdatePatch Available
KIP-89: Allow sink connectors to decouple flush and offset commitCommitted
KIP-90 - Remove zkClient dependency from StreamsPatch Available
KIP-92 - Add per partition lag metrics to KafkaConsumerPatch Available
KIP-93: Improve invalid timestamp handling in Kafka StreamsCommitted
KIP-96 - Add per partition metrics for in-sync and assigned replica countCommitted
KIP-94 Session WindowsPatch Available
KIP-97: Improved Kafka Client RPC Compatibility PolicyPatch Available
KIP-100 - Relax Type constraints in Kafka Streams APIPatch Available