[ https://issues.apache.org/jira/browse/KAFKA-14705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Federico Valeri updated KAFKA-14705: ------------------------------------ Description: We can use this task to track tools cleanup for the next major release (4.0.0). 1. Redirections to be removed: - core/src/main/scala/kafka/tools/JmxTool - core/src/main/scala/kafka/tools/ClusterTool - core/src/main/scala/kafka/tools/StateChangeLogMerger - core/src/main/scala/kafka/tools/EndToEndLatency - core/src/main/scala/kafka/admin/FeatureCommand - core/src/main/scala/kafka/tools/StreamsResetter 2. Deprecated tools to be removed: - tools/src/main/java/org/apache/kafka/tools/StateChangeLogMerger 3. TopicFilter, PartitionFilter and TopicPartitionFilter in "server-common" should be moved to "tools" once we get rid of MirrorMaker1 dependency. 4. We should also get rid of many deprecated options across all tools, including not migrated tools. was: We can use this task to track tools cleanup for the next major release (4.0.0). As part of this activity, we should also get rid of many deprecated options across all tools, including not migrated tools. Redirections to be removed: - core/src/main/scala/kafka/tools/JmxTool - core/src/main/scala/kafka/tools/ClusterTool - core/src/main/scala/kafka/tools/StateChangeLogMerger - core/src/main/scala/kafka/tools/EndToEndLatency - core/src/main/scala/kafka/admin/FeatureCommand - core/src/main/scala/kafka/tools/StreamsResetter Deprecated tools to be removed: - tools/src/main/java/org/apache/kafka/tools/StateChangeLogMerger TopicFilter, PartitionFilter and TopicPartitionFilter in "server-common" should be moved to "tools" once we get rid of MirrorMaker1 dependency. > Tools cleanup for the next major release > ---------------------------------------- > > Key: KAFKA-14705 > URL: https://issues.apache.org/jira/browse/KAFKA-14705 > Project: Kafka > Issue Type: Sub-task > Reporter: Federico Valeri > Priority: Major > Fix For: 4.0.0 > > > We can use this task to track tools cleanup for the next major release > (4.0.0). > 1. Redirections to be removed: > - core/src/main/scala/kafka/tools/JmxTool > - core/src/main/scala/kafka/tools/ClusterTool > - core/src/main/scala/kafka/tools/StateChangeLogMerger > - core/src/main/scala/kafka/tools/EndToEndLatency > - core/src/main/scala/kafka/admin/FeatureCommand > - core/src/main/scala/kafka/tools/StreamsResetter > 2. Deprecated tools to be removed: > - tools/src/main/java/org/apache/kafka/tools/StateChangeLogMerger > 3. TopicFilter, PartitionFilter and TopicPartitionFilter in "server-common" > should be moved to "tools" once we get rid of MirrorMaker1 dependency. > 4. We should also get rid of many deprecated options across all tools, > including not migrated tools. -- This message was sent by Atlassian Jira (v8.20.10#820010)