Any updates on log4j 3.0.0 becoming GA?
Dear Apache Logging team, We've been testing log4j beta3 with much success and appreciate the clear migration documentation, as well as support from ppkarwasz (thank you!). Could you provide any information about the expected timeline for the release of log4j 3.0.0 GA? Is this something we will see released in the near future or are there still outstanding issues preventing the release? Thank you for your continued work on this valuable project. Kind regards, Daniel Burrell -- *This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the named addressee you must not disseminate, distribute or copy this e-mail. Please notify us on regulat...@b2c2.net <mailto:regulat...@b2c2.net> immediately if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.*
Re: Any updates on log4j 3.0.0 becoming GA?
Thanks Gary, I can confirm, they work with beta3. One of the major use cases was the ability to load plugins like sentry without the need for special handing of a Log4j2Plugins.dat file. This worked perfectly as well as the async module (second use case) which we tested and looks good. Thumbs up from us 👍👍 Kind regards Daniel Burrell Daniel Burrell Head of Platform Engineering | B2C2 Ltd. +44 7894 66 80 61 | daniel.burr...@b2c2.com Digital asset pioneer building the ecosystem of the future e-FX Awards 2022: Best liquidity provider for crypto derivatives On Mon, 17 Mar 2025 at 14:36, Gary Gregory wrote: > Hello Daniel, > > We have 3.0.0-beta3 available for testing. It would be helpful if you could > confirm your uses cases work with this version. > > Gary > > > On Mon, Mar 17, 2025, 10:20 Daniel Burrell .invalid> > wrote: > > > Dear Apache Logging team, > > > > > > Is a maintainer available to cut this 3.0.0 release? I believe a vote has > > to be called? > > > > I would refer to the discussion thread where I raised this originally in > > December, but this has been disabled on github repo for some reason. > > > > Kind regards, > > > > Daniel Burrell > > > > > > On Tue, Feb 25, 2025 at 4:37 PM Daniel Burrell > > wrote: > > > > > Hi logging team, > > > > > > Perhaps if there are no further concerns, would it be possible for one > of > > > the maintainers to please cut a release of log4j 3.0? > > > > > > Kind regards > > > > > > Daniel Burrell > > > > > > > > > On Wed, 29 Jan 2025 at 23:35, Daniel Burrell > > > wrote: > > > > > >> Dear Apache Logging team, > > >> > > >> > > >> We've been testing log4j beta3 with much success and appreciate the > > clear > > >> migration documentation, as well as support from ppkarwasz (thank > you!). > > >> > > >> > > >> Could you provide any information about the expected timeline for the > > >> release of log4j 3.0.0 GA? > > >> > > >> > > >> Is this something we will see released in the near future or are there > > >> still outstanding issues preventing the release? > > >> > > >> > > >> Thank you for your continued work on this valuable project. > > >> > > >> > > >> Kind regards, > > >> > > >> > > >> Daniel Burrell > > >> > > > > > > > -- > > > > Daniel Burrell > > > > Head of Platform Engineering | B2C2 Ltd. > > > > +44 7894 66 80 61 | daniel.burr...@b2c2.com > > > > Digital asset pioneer building the ecosystem of the future > > > > e-FX Awards 2022: Best liquidity provider for crypto derivatives > > > > -- > > *This email and any files transmitted with it are confidential and > > intended > > solely for the use of the individual or entity to whom they are > addressed. > > If you are not the named addressee you must not disseminate, distribute > or > > copy this e-mail. Please notify us on regulat...@b2c2.net > > <mailto:regulat...@b2c2.net> immediately if you have received this > e-mail > > by mistake and delete this e-mail from your system. If you are not the > > intended recipient you are notified that disclosing, copying, > distributing > > or taking any action in reliance on the contents of this information is > > strictly prohibited.* > > > -- *This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the named addressee you must not disseminate, distribute or copy this e-mail. Please notify us on regulat...@b2c2.net <mailto:regulat...@b2c2.net> immediately if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.*
Re: Question: "Garbage-Free" AbstractFilter#filter(...) methods.
We definitely make use of the non-vararg methods all over our code. While it's true that garbage collector technology has improved to keep pause times small and consistent with heap growth, that still doesn't mean that the benefits of low garbage code should be ignored. We see it as a two pronged approach, - 1 have a great collector, - 2 avoid creating unnecessary garbage to keep the collector great. In order to justify these methods, we would have to quantify the impact and measure the performance which we haven't done, sorry I can't offer you numbers on this. I know that some low latency firms switch logging off completely, but there are those that strike a balance for developer sanity. I'm not sure if the original goal of this thread was to remove those methods on the basis that "the array gets created anyway" which suggests it's all been a bit of a placebo?, but for what it's worth: we would prefer to see an outcome that results in less garbage, i.e. retain the methods and actually make sure they work as intended in avoiding garbage creation. Hope that makes sense 🙏 Kind regards, Dan Burrell On Sun, Mar 2, 2025 at 10:42 PM Piotr P. Karwasz wrote: > Hi Remko, > > On 2.03.2025 04:27, Remko Popma wrote: > > In my work we create trading applications that send orders to the stock > exchange when market conditions change. If the JVM would decide to stop the > world to collect garbage, we might not get the orders sent out in time. > > > > Our whole stack (messaging, persistence, business logic) is garbage > free. We log a lot, to ensure visibility on what the application is doing, > and for fast troubleshooting. Log4j being garbage free is essential to our > success. > > I read some opinions that due to the improvements in Java's garbage > collector, garbage-free code has lost its importance for Java trading > applications. Unfortunately I don't seem to find those links again. > > Anyway I am happy to see that those opinions were largely exaggerated. > > Piotr > > -- Daniel Burrell Senior Software Engineer | B2C2 Ltd. +44 7894 66 80 61 | daniel.burr...@b2c2.com Digital asset pioneer building the ecosystem of the future e-FX Awards 2022: Best liquidity provider for crypto derivatives -- *This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the named addressee you must not disseminate, distribute or copy this e-mail. Please notify us on regulat...@b2c2.net <mailto:regulat...@b2c2.net> immediately if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.*
Re: Any updates on log4j 3.0.0 becoming GA?
Dear Apache Logging team, Is a maintainer available to cut this 3.0.0 release? I believe a vote has to be called? I would refer to the discussion thread where I raised this originally in December, but this has been disabled on github repo for some reason. Kind regards, Daniel Burrell On Tue, Feb 25, 2025 at 4:37 PM Daniel Burrell wrote: > Hi logging team, > > Perhaps if there are no further concerns, would it be possible for one of > the maintainers to please cut a release of log4j 3.0? > > Kind regards > > Daniel Burrell > > > On Wed, 29 Jan 2025 at 23:35, Daniel Burrell > wrote: > >> Dear Apache Logging team, >> >> >> We've been testing log4j beta3 with much success and appreciate the clear >> migration documentation, as well as support from ppkarwasz (thank you!). >> >> >> Could you provide any information about the expected timeline for the >> release of log4j 3.0.0 GA? >> >> >> Is this something we will see released in the near future or are there >> still outstanding issues preventing the release? >> >> >> Thank you for your continued work on this valuable project. >> >> >> Kind regards, >> >> >> Daniel Burrell >> > -- Daniel Burrell Head of Platform Engineering | B2C2 Ltd. +44 7894 66 80 61 | daniel.burr...@b2c2.com Digital asset pioneer building the ecosystem of the future e-FX Awards 2022: Best liquidity provider for crypto derivatives -- *This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the named addressee you must not disseminate, distribute or copy this e-mail. Please notify us on regulat...@b2c2.net <mailto:regulat...@b2c2.net> immediately if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.*
Re: Any updates on log4j 3.0.0 becoming GA?
Hi logging team, Perhaps if there are no further concerns, would it be possible for one of the maintainers to please cut a release of log4j 3.0? Kind regards Daniel Burrell On Wed, 29 Jan 2025 at 23:35, Daniel Burrell wrote: > Dear Apache Logging team, > > > We've been testing log4j beta3 with much success and appreciate the clear > migration documentation, as well as support from ppkarwasz (thank you!). > > > Could you provide any information about the expected timeline for the > release of log4j 3.0.0 GA? > > > Is this something we will see released in the near future or are there > still outstanding issues preventing the release? > > > Thank you for your continued work on this valuable project. > > > Kind regards, > > > Daniel Burrell > -- *This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the named addressee you must not disseminate, distribute or copy this e-mail. Please notify us on regulat...@b2c2.net <mailto:regulat...@b2c2.net> immediately if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.*