...
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 | Status |
---|
KIP-770: Replace "buffered.records.per.partition" & "cache.max.bytes.buffering" with "{statestore.cache}/{input.buffer}.max.bytes" | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-13152 |
---|
|
| Streams | Done (partially implemented: cache size config & metrics only) |
KIP-787: MM2 manage Kafka resources with custom Admin implementation. | 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-13401 |
---|
|
| Connect | Done |
KIP-792: Add "generation" field into consumer protocol | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-13715 |
---|
|
| Consumer | Done |
KIP-830: Allow disabling JMX Reporter | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-10360 |
---|
|
| Clients | Done |
KIP-837: Allow MultiCasting a Result Record. | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-13602 |
---|
|
| Streams | Done |
KIP-840: Config file option for MessageReader/MessageFormatter in ConsoleProducer/ConsoleConsumer | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14146 |
---|
|
| Console clients | Done |
KIP-854 Separate configuration for producer ID expiry | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14097 |
---|
|
| Producer | Done |
KIP- | 865862: | Support Self- | -bootstrap-server in kafka-streams-application-resetjoin optimization for stream-stream joins | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
| 12878 | Streams | /tools | Done |
KIP- | 866 ZooKeeper to KRaft Migration865: Support --bootstrap-server in kafka-streams-application-reset | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
| 14304 | KRaft | In ProgressStreams/tools | Done |
KIP- | 868 Metadata Transactions866 ZooKeeper to KRaft Migration | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
| 14305 | KRaft | In ProgressDone |
KIP-876: Time based cluster metadata snapshots | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14286 |
---|
|
| KRaft | In ProgressDone (partially implemented: KRaft controller only) |
KIP-881: Rack-aware Partition Assignment for Kafka Consumers | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14352 |
---|
|
| Consumer | Done (partially implemented: protocol changes only) |
Postponed to subsequent release