...
- KIP Freeze: Sep 30, 2020 (a KIP must be accepted by this date in order to be considered for this release)
- Feature Freeze: Oct 7, 2020 (major features merged & working on stabilization, minor features have PR, release branch cut; anything not in this state will be automatically moved to the next release in JIRA)
- Code Freeze: Oct 21, 2020Release: estimated
- Nov 6Released Dec 21, 2020
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.
...
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.
KIP | JIRA | Component | KIP-671: Introduce Kafka Streams Specific Uncaught Exception Handler |
---|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Postponed to subsequent release
KIP | JIRA | Component |
---|---|---|
KIP- |
671: Introduce Kafka Streams Specific Uncaught Exception Handler |
|
|
Postponed to subsequent release
,
| Kafka Streams | KIP | JIRA | Component|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
KIP-653: Upgrade log4j to log4j2 |
| |||||||||||
KIP-623: Add "internal-topics" option to streams application reset tool |
| Kafka Streams | ||||||||||
KIP-608 - Expose Kafka Metrics in Authorizer |
| Core | ||||||||||
KIP-590: Redirect Zookeeper Mutation Protocols to The Controller |
| Core | ||||||||||
KIP-589 Add API to update Replica state in Controller |
| Core | ||||||||||
KIP-588: Allow producers to recover gracefully from transaction timeouts |
| Kafka Clients | ||||||||||
KIP-580: Exponential Backoff for Kafka Clients |
| Kafka Clients | ||||||||||
KIP-508: Make Suppression State Queriable |
| Kafka Streams | ||||||||||
KIP-466: Add support for List<T> serialization and deserialization |
| |||||||||||
KIP-418: A method-chaining way to branch KStream |
| Kafka Streams | ||||||||||
KIP-373: Allow users to create delegation tokens for other users |
| |||||||||||
KIP-359: Verify leader epoch in produce requests |
| Core | ||||||||||
KIP-280: Enhanced log compaction |
| Core | ||||||||||
KIP-216: IQ should throw different exceptions for different errors |
| Kafka Streams | ||||||||||
KIP-81: Bound Fetch memory usage in the consumer |
| Kafka Clients |