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

TengYao Chi resolved KAFKA-17963.
---------------------------------
    Resolution: Won't Do

> Considering replacing LogCaptureAppender with ListAppender
> ----------------------------------------------------------
>
>                 Key: KAFKA-17963
>                 URL: https://issues.apache.org/jira/browse/KAFKA-17963
>             Project: Kafka
>          Issue Type: Test
>            Reporter: TengYao Chi
>            Assignee: TengYao Chi
>            Priority: Minor
>
> see discussion: 
> [https://github.com/apache/kafka/pull/17373#discussion_r1832983990]
> It's time to consider replacing `LogCaptureAppender` with `ListAppender`.
> Originally, we built `LogCaptureAppender` to facilitate logging tests. 
> However, after upgrading to Log4j2, `ListAppender` became available as an 
> out-of-the-box testing tool that offers a wide range of APIs and is easy to 
> use. Most importantly, it handles edge cases like `ThreadLocal` and 
> mutability for us, issues that have caused difficulties in maintaining 
> `LogCaptureAppender`.



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

Reply via email to