...
...
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 Accepted InProgress | KIP-580: Exponential Backoff for Kafka Clients9800clients | KIP Accepted Implementation in progress | KIP-726: Make the "cooperative-sticky, range" as the default assignor12473clients | KIP Accepted770: Replace "buffered.records.per.partition" with "input.buffer.max.bytes"13152streamsKIP Accepted793: Allow sink connectors to be used with topic-mutating SMTs13431connect797: Accept duplicate listener on port for IPv4/IPv613299KIP Accepted813: Shareable State Stores10892 | streams | KIP Accepted Implementation seems to be completed but yet to be confirmed by author. |
KIP- |
821: Connect Transforms support for nested structures13656connect | streams | Partially implemented in 3.6 |
KIP Accepted852: Optimize calculation of size for log in remote tier937: Improve Message Timestamp Validation | Jira |
---|
server | ASF JIRA |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
|
14038KIP Accepted Implementation under review | KIP-868 Metadata Transactions | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
|
14305Implementation under reviewMajority is completed. Remaining to be done in 3.7.0 |
KIP- |
875: First-class offsets support in Kafka Connect4107connectIn prior releases: connector STOPPED state, offsets read APIIn this release: Offsets alter and reset APIs
898: Modernize Connect plugin discovery14627connectKIP Accepted902 Upgrade Zookeeper to 3.8.114661core | KIP Accepted
Implementation under reviewKIP | JIRA | Component | Status |
---|
KIP- |
917: Additional custom metadata for remote log segment15107coreKIP Accepted
InProgressImplemented Plan to release it in 3.7.0 |
KIP- |
919: Allow AdminClient to Talk Directly with the KRaft Controller Quorum and add Controller Registration15230coreclients | KIP Accepted Implementation not yet completed |
KIP- |
925: Rack aware task assignment in Kafka Streams15022 | streams | KIP Accepted Implementation in progress, not yet reviewed. |
KIP- |
937: Improve Message Timestamp ValidationcolumnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution | serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
|
14991corestreams | KIP Accepted Implementation |
in progress938: Add more metrics for measuring KRaft performance15183coreconnect | KIP Accepted Implementation in progress |
KIP- |
944: Support async runtimes in consumer852: Optimize calculation of size for log in remote tier | Jira |
---|
server | ASF JIRA |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
|
14972consumer under discussion, implementation availableAccepted Partially completed |
KIP- |
952: Regenerate segment-aligned producer snapshots when upgrading to a Kafka version supporting Tiered Storage columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution | serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
|
15195 under discussionAccepted Not yet completed |
KIP- |
957: Support Async runtimes(Alternative for KIP-944.)
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
|
14972consumer | streams | Partially implemented in 3.6 |
KIP under discussion, implementation available863: Reduce CompletedFetch#parseRecord() memory copy14944clients | CompletedKIP-930: Rename ambiguous Tiered Storage Metrics | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-15245 |
---|
|
| core | KIP Accepted Implementation Draft Ready |
KIP-959: Add BooleanConverter to Kafka ConnectcolumnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution | serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
|
15248connect | Vote in Progress Implementation under review |