I'll wait for the new CSV code before I investigate a GC-free version. Remko; no rush, I have plenty on my plate at work and elsewhere.
Gary On Wed, Apr 20, 2016 at 2:03 PM, Remko Popma <[email protected]> wrote: > I'm working on the last few remaining things for the LOG4J2-1270 > <https://issues.apache.org/jira/browse/LOG4J2-1270> garbage-free epic > that I want to include in 2.6: > > * Documentation LOG4J2-1297 > <https://issues.apache.org/jira/browse/LOG4J2-1297> (todo: performance > comparison) > * making synchronous logging garbage-free: LOG4J2-1334 > <https://issues.apache.org/jira/browse/LOG4J2-1334> (one broken unit test > left) > * passing message parameters down when logging async LOG4J2-1342 > <https://issues.apache.org/jira/browse/LOG4J2-1342>. Needed for CSV > layout. (initial implementation done, not committed yet, need to add unit > tests) > > Of these the performance test results are most important. Latency/response > time tests I still need to figure out how to do correctly. > > (Phew, almost there! That garbage-free thing was a boatload of work! Now I > know why they call these things "epics"...) > > Sent from my iPhone > > On 2016/04/21, at 4:28, Matt Sicker <[email protected]> wrote: > > I, too, want to use the StackWalker API, but as it is currently, I don't > see how we can use it without having some classes being compiled against > Java 9. Reflection doesn't look like it'll work too well what with the > lambdas unless we were targeting Java 8. > > On 20 April 2016 at 13:26, Ralph Goers <[email protected]> wrote: > >> I definitely want to leverage the StackWalker API. >> >> Someone recently requested that Logback be compliant with the compact3 >> profile. I took a look and it wouldn’t be a big deal for us to meet that. >> But I am more interested in what the new module system will look like. >> >> Ralph >> >> On Apr 20, 2016, at 10:50 AM, Gary Gregory <[email protected]> >> wrote: >> >> Yeah, I do not think we need to do anything for JDK9 aside from maybe a >> branch or a txt doc file with your findings. >> >> Gary >> >> On Wed, Apr 20, 2016 at 10:32 AM, Matt Sicker <[email protected]> wrote: >> >>> I have nothing in mind that's necessary for 2.6. I've started looking at >>> some JDK9 stuff, but at the glacial rate JDK9 is being developed, we'll be >>> several versions ahead before that's relevant. >>> >>> On 20 April 2016 at 12:20, Gary Gregory <[email protected]> wrote: >>> >>>> Hi Ralph, >>>> >>>> I wanted to see about getting the CSV layouts to play in the GC-free >>>> world. Not critical though. I got some feedback from Remko on that, so I >>>> think I know what to do... >>>> >>>> I'd also like to do a round of testing of the new flow logging APIs in >>>> a branch for my work code base. This will make sure I've got most if not >>>> all of my use cases covered. I can't do that today though. Maybe before the >>>> weekend. >>>> >>>> Gary >>>> >>>> On Wed, Apr 20, 2016 at 9:30 AM, Ralph Goers < >>>> [email protected]> wrote: >>>> >>>>> I finally got a chance to fix the two bugs I wanted to get in for 2.6. >>>>> I am thinking I should be able to do the release this weekend. Is there >>>>> anything else that must be done before we can release? We have a lot of >>>>> changes in 2.6 already. >>>>> >>>>> Ralph >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [email protected] >>>>> For additional commands, e-mail: [email protected] >>>>> >>>>> >>>> >>>> >>>> -- >>>> E-Mail: [email protected] | [email protected] >>>> Java Persistence with Hibernate, Second Edition >>>> <http://www.manning.com/bauer3/> >>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>>> Spring Batch in Action <http://www.manning.com/templier/> >>>> Blog: http://garygregory.wordpress.com >>>> Home: http://garygregory.com/ >>>> Tweet! http://twitter.com/GaryGregory >>>> >>> >>> >>> >>> -- >>> Matt Sicker <[email protected]> >>> >> >> >> >> -- >> E-Mail: [email protected] | [email protected] >> Java Persistence with Hibernate, Second Edition >> <http://www.manning.com/bauer3/> >> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >> Spring Batch in Action <http://www.manning.com/templier/> >> Blog: http://garygregory.wordpress.com >> Home: http://garygregory.com/ >> Tweet! http://twitter.com/GaryGregory >> >> >> > > > -- > Matt Sicker <[email protected]> > > -- E-Mail: [email protected] | [email protected] Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
