...
KIP | JIRA | Component | Status | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KIP-405: Kafka Tiered Storage |
| core | KIP Accepted Majority is completed, a few blockers are in progress. | KIP-580: Exponential Backoff for Kafka Clients |
| clients | . Remaining to be done in 3.7.0Completed | ||||||||||||||||
KIP-793: Allow sink connectors to be used with topic-mutating SMTs |
| connect | Completed | ||||||||||||||||||||
KIP-797: Accept duplicate listener on port for IPv4/IPv6 |
| core | Completed | ||||||||||||||||||||
KIP-868 Metadata Transactions |
| core | Completed | ||||||||||||||||||||
KIP-875: First-class offsets support in Kafka Connect |
| connect | Completed In prior releases: connector STOPPED state, offsets read API In this release: Offsets alter and reset APIs | ||||||||||||||||||||
KIP-890: Transactions Server-Side Defense |
| core | Part 1 Completed | ||||||||||||||||||||
KIP-898: Modernize Connect plugin discovery |
| connect | Completed | ||||||||||||||||||||
KIP-902: Upgrade Zookeeper to 3.8.12 |
| core | Completed | ||||||||||||||||||||
| core | Completed | |||||||||||||||||||||
| streams | KIP Accepted Implementation seems to be completed but yet to be confirmed by author. | |||||||||||||||||||||
| streams | Partially implemented in 3.6 | |||||||||||||||||||||
KIP-937: Improve Message Timestamp Validation |
| core | Completed | ||||||||||||||||||||
KIP-938: Add more metrics for measuring KRaft performance |
| core | KIP Accepted Majority is completed. Remaining to be done in 3.7.0 | ||||||||||||||||||||
| clients | Completed | |||||||||||||||||||||
| core | Completed | |||||||||||||||||||||
KIP-941: Range queries to accept null lower and upper bounds |
| streams | Completed |
...
Postponed to subsequent release
KIP | JIRA | Component | Status | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KIP-580: Exponential Backoff for Kafka Clients |
| clients | Implemented Plan to release it in 3.7.0 | ||||||||||||
KIP-726: Make the "cooperative-sticky, range" as the default assignor |
| clients | KIP Accepted Implementation not yet completed | ||||||||||||
KIP-770: Replace "buffered.records.per.partition" with "input.buffer.max.bytes" |
| streams | KIP Accepted Implementation in progress, not yet reviewed. | ||||||||||||
KIP-813: Shareable State Stores |
| streams | KIP Accepted Implementation not yet completed. | ||||||||||||
KIP-821: Connect Transforms support for nested structures |
| connect | KIP Accepted Implementation in progress | ||||||||||||
KIP-852: Optimize calculation of size for log in remote tier |
| core | KIP Accepted Partially completed | ||||||||||||
| core | KIP Accepted Not yet completed | |||||||||||||
| streams | Partially implemented in 3.6 | |||||||||||||
KIP-938: Add more metrics for measuring KRaft performance |
| core | KIP Accepted Majority is completed. Remaining to be done in 3.7.0 | ||||||||||||
KIP-872: Add Serializer#serializeToByteBuffer() to reduce memory copying |
| clients | KIP Accepted Not yet completed | ||||||||||||
KIP-949: Add flag to enable the usage of topic separator in MM2 DefaultReplicationPolicy |
| mirrormaker | KIP Accepted Not yet completed for 3.6.0. |
...