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

Chang Chi Hsu reassigned KAFKA-21042:
-------------------------------------

    Assignee: Chang Chi Hsu  (was: Chia-Ping Tsai)

> Improve LogCaptureAppender#getMessages and apply the improved one to the 
> codebase
> ---------------------------------------------------------------------------------
>
>                 Key: KAFKA-21042
>                 URL: https://issues.apache.org/jira/browse/KAFKA-21042
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Chia-Ping Tsai
>            Assignee: Chang Chi Hsu
>            Priority: Minor
>
>  
> {code:java}
>     public List<String> getMessages(String level) {
>         return getEvents().stream()
>                 .filter(e -> level.equals(e.getLevel()))
>                 .map(Event::getMessage)
>                 .collect(Collectors.toList());
>     } {code}
> The following changes could make it more useful
>  
>  # allow passing `Level` instead of String
>  # take events directly instead of `getEvents()`
> Plus, the following tests can benefit from the above improvements:
>  * RocksDBGenericOptionsToDbOptionsColumnFamilyOptionsAdapterTest
>  * LoggingResourceTest
>  * SourceTaskOffsetCommitterTest
>  * WorkerTest
>  * PluginsTest
>  * ConnectWorkerIntegrationTest
>  



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

Reply via email to