...
KIP | JIRA | Component | Status | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KIP-1028: Docker Official Image for Apache Kafka |
| build | Done | ||||||||
KIP-1036: Extend RecordDeserializationException exception |
| clients | Done | ||||||||
KIP-1019: Expose method to determine Metric Measurability |
| metrics | Done | ||||||||
KIP-1004: Enforce tasks.max property in Kafka Connect |
| connect | Done | ||||||||
KIP-989: Improved StateStore Iterator metrics for detecting leaks |
| streams | Done | ||||||||
KIP-993: Allow restricting files accessed by File and Directory ConfigProviders |
| clients | Done | ||||||||
KIP-974: Docker Image for GraalVM based Native Kafka Broker |
| build | Done | ||||||||
KIP-924: customizable task assignment for Streams |
| streams | Done | ||||||||
KIP-813: Shareable State Stores |
| streams | Done | ||||||||
| log4j-appender | Done | |||||||||
| core | Done | |||||||||
| storage | Done | |||||||||
| admin | Done | |||||||||
| core | Done (deprecation in 3.8) | |||||||||
| core | Done | |||||||||
| clients | Done | |||||||||
| connect | Done |
Postponed to subsequent release
KIP | JIRA | Component | Status | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KIP-1033: Add Kafka Streams exception handler for exceptions occurring during processing |
| streams | KIP accepted, WIP | ||||||||||||||||
KIP-1020: Move `window.size.ms` and `windowed.inner.serdeclass.class` serde` from `StreamsConfig` to TimeWindowedDe/Serializer and SessionWindowedDe/Serializer class |
| streams | KIP accepted, waiting for PR | ||||||||||||||||
KIP-942: Add Power(ppc64le) support |
| build | KIP accepted but PR not merged | ||||||||||||||||
KIP-892: Transactional Semantics for StateStores |
| streams | KIP accepted, on-hold due to KIP-1035 | ||||||||||||||||
KIP-770: Replace "buffered.records.per.partition" & "cache.max.bytes.buffering" with "{statestore.cache}/{input.buffer}.max.bytes" |
| streams | KIP accepted (partially implemented in 3.4) | ||||||||||||||||
KIP-759: Unneeded repartition canceling |
| streams | KIP accepted, WIP | ||||||||||||||||
KIP-1028: Docker Official Image for Apache Kafka |
| build | KIP approved | ||||||||||||||||
KIP-1023: Follower fetch from tiered offset |
| core | KIP approved | ||||||||||||||||
KIP-1007: Introduce Remote Storage Not Ready Exception |
| storage | KIP approved | ||||||||||||||||
KIP-1005: Expose EarliestLocalOffset and TieredOffset |
| storage | KIP approved | ||||||||||||||||
KIP-996: Pre-Vote |
| kraft | KIP approved | ||||||||||||||||
KIP-994: Minor Enhancements to ListTransactions and DescribeTransactions APIs |
| clients | KIP approved | ||||||||||||||||
KIP-977: Partition-Level Throughput Metrics |
| metrics | KIP approved | ||||||||||||||||
KIP-966: Eligible Leader Replicas |
| core | KIP approved | ||||||||||||||||
KIP-956 Tiered Storage Quotas |
| core | KIP approved | ||||||||||||||||
KIP-950: Tiered Storage Disablement |
| core | KIP approved | ||||||||||||||||
KIP-853: KRaft Controller Membership Changes |
| kraft | Under Discussion | ||||||||||||||||
KIP-1005: Expose EarliestLocalOffset and TieredOffset |
| storage | Partially done | ||||||||||||||||
KIP-994: Minor Enhancements to ListTransactions and DescribeTransactions APIs |
| clients | Partially done | ||||||||||||||||
KIP-956 Tiered Storage Quotas |
| core | Partially done | ||||||||||||||||
KIP-1057: Add remote log metadata flag to the dump log tool |
...