KIP-1285 — DSL Opt-in Support for Headers-Aware State Stores
Accepted Kafka 4.3 Streams
Wires KIP-1271's headers-aware state store implementations into the Kafka Streams DSL via an explicit opt-in mechanism, allowing operators like table(), aggregate(), and join() to use header-preserving stores. Without this DSL integration, developers using the high-level API had no path to adopt header-aware stores even after KIP-1271 provided the underlying interfaces.
Details
| Author | Alieh Saeedi |
| Status | Accepted |
| Kafka Version | 4.3 |
| JIRA | KAFKA-20194 |
| Wiki | View on Apache Wiki |
| Created | 2026-02-18 |
| Last Modified | 2026-03-26 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.