Status

Current state: "Accepted"

Discussion thread: https://lists.apache.org/thread/6wvbfkjldm8gnbf90q9sczo4b5ljct1q

Voting thread: https://lists.apache.org/thread/k3s43gt0sq1rh1fzlckyjkglhhnypj8f

JIRA: KAFKA-17224 - Getting issue details... STATUS

Motivation

`ForeachProcessor` is in public package `org.apache.kafka.streams.kstream` but it's actually an internal class.

We should deprecate it and move into an internal package is a future release.

Public Interfaces

org.apache.kafka.streams.kstream.ForeachProcessor

Proposed Changes

We proposed to deprcate org.apache.kafka.streams.kstream.ForeachProcessor  and move it to package org.apache.kafka.streams.kstream.internals 

Compatibility, Deprecation, and Migration Plan

None. We only deprecate a class for future removal in a major release.

Documentation Plan

Regular JavaDocs and webpage docs updates.

Test Plan

n/a

Rejected Alternatives

n/a

  • No labels