Status
Current state: Adopted (2.1.0)
Discussion thread: here
Github PR: here
Jira: - KAFKA-7399Getting issue details... STATUS
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
Motivation
As pointed out in this comment #5539 (comment) "This class was already defaulted to public visibility, and we can't retract it now, without a KIP.", the object FunctionConversions is only of internal use and therefore should be private to the lib only so that we can do changes without going through KIP like this one.
Public Interfaces
org.apache.kafka.streams.scala.FunctionConversions
Proposed Changes
Make this object deprecated and rely on a private version of it.
Compatibility, Deprecation, and Migration Plan
Go though a deprecation.
Rejected Alternatives
NA