Release timeline for 2.24.0

2024-05-24 Thread John Engebretson
Hi, my company is looking forward to the performance improvements associated with 2.24.0 (specifically #2330). Most of our applications rely on MDC or CloseableThreadContext and the performance benefits will be widespread. The long-debated ScopedContext is not significant to us. Can we set a ta

Re: Release timeline for 2.24.0

2024-05-24 Thread Piotr P. Karwasz
Hi John, On Fri, 24 May 2024 at 17:17, John Engebretson wrote: > The long-debated ScopedContext is not significant to us. Can > we set a target date for 2.24.0? Perhaps by punting ScopedContext to a > later date? +1, the release of 2.24.0 is a blocker for: * the release of a performance-optimi

Re: Release timeline for 2.24.0

2024-05-24 Thread Ralph Goers
> On May 24, 2024, at 11:10 AM, Piotr P. Karwasz > wrote: > > Hi John, > > On Fri, 24 May 2024 at 17:17, John Engebretson wrote: >> As > I stated several times, 'ThreadContext.get()` is a mistake, because it > allows users to abuse the API and transport logging-unrelated data > through `Th

Re: Release timeline for 2.24.0

2024-05-24 Thread John Engebretson
Certainly! Our usage is widespread in our applications, and mostly wrapped inside an internal logging/metrics library. Focusing on our most performance-critical applications, our usage falls into two categories: 1. MDC sets/gets, ranging from 1 to 8 values at any given time. 2. CloseableThread

Re: Release timeline for 2.24.0

2024-05-24 Thread Ralph Goers
Thanks! Is there any chance you could provide some sample code we could use to perform performance testing? Based on your description I have a suspicion that ScopedContext would perform even better but at this point that is just speculation without tests. Of course, that may be minimal and mig

Re: Release timeline for 2.24.0

2024-05-24 Thread Piotr P. Karwasz
Hi Ralph, On Fri, 24 May 2024 at 22:50, Ralph Goers wrote: > Thanks! Is there any chance you could provide some sample code we could use > to perform performance testing? Based on your description I have a suspicion > that ScopedContext would perform even better but at this point that is just

Re: Release timeline for 2.24.0

2024-05-24 Thread Gary Gregory
I'd like to have the PMC meet to review and discuss ScopedContext, which I am not caught up on, and whatever else we should chat about. Gary On Fri, May 24, 2024 at 2:11 PM Piotr P. Karwasz wrote: > > Hi John, > > On Fri, 24 May 2024 at 17:17, John Engebretson wrote: > > The long-debated Scoped