[ https://issues.apache.org/jira/browse/KAFKA-19401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias J. Sax updated KAFKA-19401: ------------------------------------ Labels: needs-kip (was: ) > Consider keeping/removing the internal wrappers from streams module > ------------------------------------------------------------------- > > Key: KAFKA-19401 > URL: https://issues.apache.org/jira/browse/KAFKA-19401 > Project: Kafka > Issue Type: Improvement > Components: streams > Reporter: Chia-Ping Tsai > Assignee: Chia-Ping Tsai > Priority: Major > Labels: needs-kip > > The XXXInternal classes within the streams module are designed to expose the > protected variables that we prefer to not make accessible to normal users. > However, the approach leads to creation of number of internal classes, such > as AutoOffsetResetInternal, JoinWindowsInternal, NamedInternal, and > ToInternal. > While this could be considered to code smell. It consistently sparks > discussions whenever new internal classes are introduced into the streams > module. Therefore, I'm opening this ticket to address this issue. -- This message was sent by Atlassian Jira (v8.20.10#820010)