It was probably contributed as a logging bridge/adapter similar to the SLF4J, JCL, JUL, etc, modules. Normally I’d say that this is the appropriate place to add anything related to log4j, but there are so many customizations out in the wild (see for instance the Spring Boot initialization stuff), I can’t exactly say that it’s always the best idea.
On Thu, Jun 3, 2021 at 08:21 Volkan Yazıcı <volkan.yaz...@gmail.com> wrote: > I am just curious, why is the Liquibase logger a part of the Log4j project? > Shouldn't Liquibase itself be providing the logging bridges of their > software for certain logging backends? > > On Wed, Jun 2, 2021 at 10:17 PM Nathan Voxland <notificati...@github.com> > wrote: > > > Overview > > > > Liquibase 3.6 as well as 4.0 introduced API compatibility issues with the > > current log4j-liquibase codebase. See liquibase/liquibase#1777 > > <https://github.com/liquibase/liquibase/issues/1777> > > > > This updates the code to be compatible with 4.0+ while still supporting > > 3.5 and 3.6+ users. > > ------------------------------ > > You can view, comment on, or merge this pull request online at: > > > > https://github.com/apache/logging-log4j2/pull/503 > > Commit Summary > > > > - Updated log4j-liquibase to be compatible with both 3.x and 4.x > > versions of Liquibase > > - Updated log4j-liquibase to be compatible with both 3.x and 4.x > > versions of Liquibase > > > > File Changes > > > > - *A* > > > log4j-liquibase/src/main/java/liquibase/ext/logging/log4j2/DeprecatedLog4j2Logger.java > > < > https://github.com/apache/logging-log4j2/pull/503/files#diff-aabadf00cbeee77ba36f78292fe7dc11fe16c3b46f2a8b64b93c219514fec86b > > > > (189) > > - *M* > > > log4j-liquibase/src/main/java/liquibase/ext/logging/log4j2/Log4j2Logger.java > > < > https://github.com/apache/logging-log4j2/pull/503/files#diff-a3fb75cc20998f82ba5cb4783d5f57420eead2d5277b6007b8f23554fd25c714 > > > > (157) > > - *A* > > > log4j-liquibase/src/main/java/liquibase/ext/logging/log4j2/Log4j2LoggerService.java > > < > https://github.com/apache/logging-log4j2/pull/503/files#diff-62b7869399bb7251582033dd21d08acc257f56e3cd6bd426bc68e92f67e0ab11 > > > > (47) > > - *A* > > > log4j-liquibase/src/main/resources/META-INF/services/liquibase.logging.LogService > > < > https://github.com/apache/logging-log4j2/pull/503/files#diff-41f6a06104e2662ac0882a53045eb884cd5b9009d1e5de8e847e04b2aa79ac2b > > > > (1) > > - *R* > > > log4j-liquibase/src/test/java/liquibase/ext/logging/log4j2/DeprecatedLog4J2LoggerTest.java > > < > https://github.com/apache/logging-log4j2/pull/503/files#diff-7b353543266b0e9219b856fac1c3df928764f8a41612e5e59ea3841b75e11d3e > > > > (8) > > - *A* > > > log4j-liquibase/src/test/java/liquibase/ext/logging/log4j2/Log4j2LoggerTest.java > > < > https://github.com/apache/logging-log4j2/pull/503/files#diff-ae83836593517181c94282dfacab38f16e1741fa3503c1c4a5297753efe4e09d > > > > (86) > > - *M* pom.xml > > < > https://github.com/apache/logging-log4j2/pull/503/files#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8 > > > > (3) > > > > Patch Links: > > > > - https://github.com/apache/logging-log4j2/pull/503.patch > > - https://github.com/apache/logging-log4j2/pull/503.diff > > > > — > > You are receiving this because you are subscribed to this thread. > > Reply to this email directly, view it on GitHub > > <https://github.com/apache/logging-log4j2/pull/503>, or unsubscribe > > < > https://github.com/notifications/unsubscribe-auth/AAARTSNWLZC4VTOBYVGT4TTTQ2GT3ANCNFSM457M3ARA > > > > . > > >