[ https://issues.apache.org/jira/browse/KAFKA-13588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17476360#comment-17476360 ]
Saad Ur Rahman edited comment on KAFKA-13588 at 1/15/22, 12:36 AM: ------------------------------------------------------------------- I would like to give this a go so that I can get familiar with the Kafka code base. Can anyone guide me on what to read up on to get started? If I understand correctly you would like to extract the _*prefix*_ string as such? {code:java} final String prefix = ProcessorContextUtils.changelogFor( (ProcessorContext) context, StreamsConfig.InternalConfig.TOPIC_PREFIX_ALTERNATIVE); {code} was (Author: surahman): I would like to give this a go so that I can get familiar with the Kafka code base. Can anyone guide me on what to read up on to get started? > We should consolidate `changelogFor` methods to simplify the generation of > internal topic names > ----------------------------------------------------------------------------------------------- > > Key: KAFKA-13588 > URL: https://issues.apache.org/jira/browse/KAFKA-13588 > Project: Kafka > Issue Type: Improvement > Components: streams > Reporter: Walker Carlson > Priority: Minor > Labels: newbie > > [https://github.com/apache/kafka/pull/11611#discussion_r772625486] > we should use `ProcessorContextUtils#changelogFor` after we remove > `init(final ProcessorContext context, final StateStore root)` in > `CahceingWindowStore#initInternal` > > Or any other place that we generate an internal topic name. -- This message was sent by Atlassian Jira (v8.20.1#820001)