[
https://issues.apache.org/jira/browse/KAFKA-14365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kirk True updated KAFKA-14365:
------------------------------
Priority: Major (was: Minor)
> Extract common logic from Fetcher into FetcherUtils
> ---------------------------------------------------
>
> Key: KAFKA-14365
> URL: https://issues.apache.org/jira/browse/KAFKA-14365
> Project: Kafka
> Issue Type: Improvement
> Components: clients, consumer
> Reporter: Kirk True
> Assignee: Kirk True
> Priority: Major
>
> The {{Fetcher}} class is used internally by the `KafkaConsumer` to fetch
> records from the brokers. There is ongoing work to create a new consumer
> implementation with a significantly refactored threading model. The threading
> refactor work requires a similarly refactored {{{}Fetcher{}}}. In order to
> keep the existing users of {{Fetcher}} as untouched as possible, this Jira
> proposes to refactor the {{Fetcher}} by extracting out some common logic into
> {{FetcherUtils}} to allow forthcoming implementations to use that common
> logic.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)