Hi Folks, I've put together a fix for LOG4J2-2299, where events lose parameters and format as they are passed between disruptors. I'm not sure where this lies on the spectrum of idea vs patch, and would appreciate feedback before merging. Commit is available here: https://github.com/cakofony/logging-log4j2/commit/3d69e449c2dd17dc97b148ae5eece5070d68b4e5 (I'm a bit new to this process, apologies if this isn't the correct way to request review!)
Relatedly, I'm curious if anyone has ideas on LOG4J2-2301, where events logged to mixed asynchronous loggers with tiered appenders (appenders attached to both "com.foo" and "ROOT") work correctly for "com.foo", however appenders on the root logger receive the message with all parameter values replaced with null. Thanks! -Carter
