Apache Log4j Tools team is pleased to announce the 0.8.0 release. This
project provides tooling internally used by the Apache Log4j project.
For further information (support, download,
etc.) see the project website[1].
[1] https://logging.apache.org/log4j/tools
=== Release Notes
This release del
Adding my +1.
With that, the release passes with 3 binding +1 votes from Piotr,
Matt, and me. I will continue the release process.
On Thu, Mar 21, 2024 at 4:42 PM Volkan Yazıcı wrote:
>
> This is a vote to release the Apache Log4j Tools 0.8.0 (RC3).
>
> Website: https://logging.staged.apache.org
+1
Validated checksums, signatures, reproducible build.
Small note: NOTICE.txt should get an updated copyright year, but not a blocker.
> On Mar 21, 2024, at 10:42, Volkan Yazıcı wrote:
>
> This is a vote to release the Apache Log4j Tools 0.8.0 (RC3).
>
> Website: https://logging.staged.apach
> On Mar 22, 2024, at 1:45 AM, Volkan Yazıcı wrote:
>
> No, it is not the same thing Matt. Let me be as explicit as I can:
>
> var logger0 = getLogger(); // MDC: {}
> var logger1 = logger0.withContextData("x", 1); // MDC: {x: 1}
> var logger2 = logger1.withContextData("y", 2); // MDC: {x: 1
Hi Volkan,
On Fri, 22 Mar 2024 at 09:45, Volkan Yazıcı wrote:
> *P.S.* For Log4j 3 API Javadocs, you can browse to
> https://logging.apache.org/log4j/3.x and search for "Javadoc" in the
> menu. (Obviously, same works for Log4j 2 too.)
>
You can also Google "log4j javadoc" now!
Apparently our 30
No, it is not the same thing Matt. Let me be as explicit as I can:
var logger0 = getLogger(); // MDC: {}
var logger1 = logger0.withContextData("x", 1); // MDC: {x: 1}
var logger2 = logger1.withContextData("y", 2); // MDC: {x: 1, y: 2}
This is the functionality being requested. Whoever claims t
Hi Ralph,
On Fri, 22 Mar 2024 at 03:08, Ralph Goers wrote:
> > On Mar 21, 2024, at 3:19 PM, Piotr P. Karwasz
> > wrote:
> >
> >
> > PS: In the `main` branch I plan to replace the default
> > ReusableMessageFactory with ReusableLogEventFactory:
> >
> > * this change should have a minimal impact