You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Dmitry Werner (Jira)" <ji...@apache.org> on 2024/03/02 18:27:00 UTC
[jira] [Assigned] (KAFKA-16246) Cleanups in ConsoleConsumer
[ https://issues.apache.org/jira/browse/KAFKA-16246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmitry Werner reassigned KAFKA-16246:
-------------------------------------
Assignee: Dmitry Werner
> Cleanups in ConsoleConsumer
> ---------------------------
>
> Key: KAFKA-16246
> URL: https://issues.apache.org/jira/browse/KAFKA-16246
> Project: Kafka
> Issue Type: Improvement
> Components: tools
> Reporter: Mickael Maison
> Assignee: Dmitry Werner
> Priority: Minor
>
> When rewriting ConsoleConsumer in Java, in order to keep the conversion and review process simple we mimicked the logic flow and types used in the Scala implementation.
> Once the rewrite is merged, we should refactor some of the logic to make it more Java-like. This include removing Optional where it makes sense and moving all the argument checking logic into ConsoleConsumerOptions.
> See https://github.com/apache/kafka/pull/15274 for pointers.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)