conduktor.io ↗

KIP-1077 — Deprecate `ForeachProcessor` and move to internal package

Accepted Kafka 4.0 Streams

KIP-1077 deprecates `org.apache.kafka.streams.kstream.ForeachProcessor` and moves it to the internal package `org.apache.kafka.streams.kstream.internals`. The class was mistakenly placed in a public package despite being an internal implementation detail, preventing API evolution without going through the KIP process.

Details

AuthorKuan Po Tseng
StatusAccepted
Kafka Version4.0
JIRAKAFKA-17224
WikiView on Apache Wiki
Created2024-08-04
Last Modified2024-08-26
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.