[ 
https://issues.apache.org/jira/browse/KAFKA-21242?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chia-Ping Tsai resolved KAFKA-21242.
------------------------------------
    Resolution: Duplicate

> Migrate Scala LogManager#apply to Java LogManger#create
> -------------------------------------------------------
>
>                 Key: KAFKA-21242
>                 URL: https://issues.apache.org/jira/browse/KAFKA-21242
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Chia-Ping Tsai
>            Assignee: Chia-Ping Tsai
>            Priority: Minor
>
> {{kafka.log.LogManager#apply}} is a thin Scala factory that extracts config 
> values from {{KafkaConfig}} and passes them to the Java {{LogManager}} 
> constructor. We can move it to storage as {{LogManager#create(AbstractConfig, 
> ...)}} and remove the Scala object.
> Probably we can introduce a {{LogManagerConfig}} to consolidate those 
> separate config items, which also shortens the constructor



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to