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
| Author | Kuan Po Tseng |
| Status | Accepted |
| Kafka Version | 4.0 |
| JIRA | KAFKA-17224 |
| Wiki | View on Apache Wiki |
| Created | 2024-08-04 |
| Last Modified | 2024-08-26 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.