Fixed. On Tue, May 24, 2016 at 3:41 PM, Remko Popma <remko.po...@gmail.com> wrote:
> Good catch! Can you fix the manual? > > Sent from my iPhone > > On 2016/05/24, at 17:03, Mikael Ståldal <mikael.stal...@magine.com> wrote: > > The manual says that the default target for ConsoleAppender is SYSTEM_ERR, > but it seems to be SYSTEM_OUT in the code. > > On Mon, May 23, 2016 at 6:52 PM, Gary Gregory <garydgreg...@gmail.com> > wrote: > >> Another alternative is too add, later, an option to choose the style of >> the layout. Or, provide a different Layout class. My only concern is to be >> able to validate XML events with a 'simple' schema. JSONSchema creeps in >> here as well. >> >> Gary >> >> On Mon, May 23, 2016 at 7:49 AM, Ralph Goers <ralph.go...@dslextreme.com> >> wrote: >> >>> If I was to make the modification I would add an option to the layout to >>> allow it to behave as it currently does. >>> >>> Ralph >>> >>> On May 23, 2016, at 7:30 AM, Matt Sicker <boa...@gmail.com> wrote: >>> >>> I'd support commenting out the YAML layout info in the docs. If users >>> try out an undocumented feature, they can expect breakage in the future. >>> >>> On 23 May 2016 at 09:21, Remko Popma <remko.po...@gmail.com> wrote: >>> >>>> No. In general we can change what's in core, although we try not to >>>> break things if possible. >>>> >>>> That said, changing an output format, especially one that's likely to >>>> be machine-processed, is not a good thing. >>>> >>>> A quick alternative is to document on the site that we will change the >>>> format for ThreadContext map data in a subsequent release so users can be >>>> prepared. >>>> >>>> Another alternative is to remove (comment out) the site docs for YAML >>>> layout and release the rest as is since the JSON layout issue is a >>>> longstanding issue and addressing it can be postponed by one release. >>>> >>>> >>>> Sent from my iPhone >>>> >>>> On 2016/05/23, at 22:54, Matt Sicker <boa...@gmail.com> wrote: >>>> >>>> That really depends on our guarantee of backwards compatibility. Does >>>> it extend to layouts like this? >>>> >>>> On 23 May 2016 at 07:42, Remko Popma <remko.po...@gmail.com> wrote: >>>> >>>>> Is the JSON/YAML layout fix a showstopper? >>>>> I haven't seen anyone volunteer to fix it and would not want this to >>>>> hold up the release indefinitely... >>>>> >>>>> On Mon, May 23, 2016 at 3:33 PM, Ralph Goers < >>>>> ralph.go...@dslextreme.com> wrote: >>>>> >>>>>> My computer had to be sent out for repairs but I was able to retrieve >>>>>> my code signing key and install it on my other MacBook Pro. So I should >>>>>> be >>>>>> able to start the release whenever we are ready. From what I can tell we >>>>>> still need a fix for the YAML and Json layouts. >>>>>> >>>>>> Ralph >>>>>> >>>>>> >>>>>> On May 22, 2016, at 1:24 AM, Ralph Goers <ralph.go...@dslextreme.com> >>>>>> wrote: >>>>>> >>>>>> Time machine. >>>>>> >>>>>> Sent from my iPhone >>>>>> >>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <remko.po...@gmail.com> >>>>>> wrote: >>>>>> >>>>>> Good stuff! >>>>>> This reminded me I need to take a look at my backup strategy. :-) >>>>>> >>>>>> On Sun, May 22, 2016 at 2:12 PM, Ralph Goers < >>>>>> ralph.go...@dslextreme.com> wrote: >>>>>> >>>>>>> I fixed the license header issues. Found a bug in how properties >>>>>>> were being merged into composite configurations - that was causing the >>>>>>> problem with ${filename}. >>>>>>> >>>>>>> Now all I need is to get my personal MacBook Pro to be able to boot. >>>>>>> >>>>>>> Ralph >>>>>>> >>>>>>> On May 21, 2016, at 5:57 PM, Remko Popma <remko.po...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>> About the ThreadContext map in JSON/YAML format: towards the end I >>>>>>> see a comment from Ralph that the current output is wrong. If you have >>>>>>> the bandwidth I'd say go ahead and fix it. >>>>>>> >>>>>>> On Friday, 20 May 2016, Mikael Ståldal <mikael.stal...@magine.com> >>>>>>> wrote: >>>>>>> >>>>>>>> What about the format for thread context map in JsonLayout and >>>>>>>> YamlLayout? >>>>>>>> >>>>>>>> https://issues.apache.org/jira/browse/LOG4J2-1362 >>>>>>>> >>>>>>>> https://issues.apache.org/jira/browse/LOG4J2-623 >>>>>>>> >>>>>>>> Currently it is: >>>>>>>> >>>>>>>> { >>>>>>>> "timeMillis" : 1463730772138, >>>>>>>> "thread" : "main", >>>>>>>> "level" : "INFO", >>>>>>>> "loggerName" : "HelloWorld", >>>>>>>> "message" : "Hello, world!", >>>>>>>> "contextStack" : [ "one", "two" ], >>>>>>>> "endOfBatch" : false, >>>>>>>> "loggerFqcn" : "org.apache.logging.log4j.spi.AbstractLogger", >>>>>>>> "contextMap" : [ { >>>>>>>> "key" : "bar", >>>>>>>> "value" : "BAR" >>>>>>>> }, { >>>>>>>> "key" : "foo", >>>>>>>> "value" : "FOO" >>>>>>>> } ], >>>>>>>> "threadId" : 1, >>>>>>>> "threadPriority" : 5 >>>>>>>> } >>>>>>>> >>>>>>>> and: >>>>>>>> >>>>>>>> --- >>>>>>>> timeMillis: 1463730772138 >>>>>>>> thread: "main" >>>>>>>> level: "INFO" >>>>>>>> loggerName: "HelloWorld" >>>>>>>> message: "Hello, world!" >>>>>>>> contextStack: >>>>>>>> - "one" >>>>>>>> - "two" >>>>>>>> endOfBatch: false >>>>>>>> loggerFqcn: "org.apache.logging.log4j.spi.AbstractLogger" >>>>>>>> contextMap: >>>>>>>> - key: "bar" >>>>>>>> value: "BAR" >>>>>>>> - key: "foo" >>>>>>>> value: "FOO" >>>>>>>> threadId: 1 >>>>>>>> threadPriority: 5 >>>>>>>> >>>>>>>> >>>>>>>> On Thu, May 19, 2016 at 8:50 PM, Ralph Goers < >>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>> >>>>>>>>> In fixing the problem with ${filename} I found a bug. I am still >>>>>>>>> debugging the second test that is creating that file. Given the slow >>>>>>>>> internet at my hotel I may have to wait til next week. >>>>>>>>> >>>>>>>>> Ralph >>>>>>>>> >>>>>>>>> On May 19, 2016, at 10:37 AM, Remko Popma <remko.po...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> I've been making minor edits to the site and docs, but please feel >>>>>>>>> free to start the release whenever you are ready. >>>>>>>>> >>>>>>>>> On Thu, May 19, 2016 at 12:06 AM, Remko Popma < >>>>>>>>> remko.po...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I fixed 3 license issues (GilsDosAndDontsLatencyTesting.txt, >>>>>>>>>> log4j-perf/src/main/resources/perf-WithoutAnyAppender-location.xml, >>>>>>>>>> and src/main/resources/perf-WithoutAnyAppender.xml). >>>>>>>>>> >>>>>>>>>> On Wed, May 18, 2016 at 8:30 PM, Ralph Goers < >>>>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>>>> >>>>>>>>>>> Thanks for finding it. I will fix it. >>>>>>>>>>> >>>>>>>>>>> Ralph >>>>>>>>>>> >>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.po...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> ${filename} is created by CompositeConfigurationTest, >>>>>>>>>>> ::compositeLogger and ::testReconfiguration >>>>>>>>>>> >>>>>>>>>>> I don't know why though. Can someone else fix that? >>>>>>>>>>> >>>>>>>>>>> I will fix the license issues for >>>>>>>>>>> GilsDosAndDontsLatencyTesting.txt, >>>>>>>>>>> >>>>>>>>>>> src/main/resources/perf-WithoutAnyAppender-location.xml, and >>>>>>>>>>> src/main/resources/perf-WithoutAnyAppender.xml >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Remko >>>>>>>>>>> >>>>>>>>>>> Sent from my iPhone >>>>>>>>>>> >>>>>>>>>>> On 2016/05/18, at 13:12, Ralph Goers <ralph.go...@dslextreme.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> There are 2 files with unapproved licenses in log4j-core: >>>>>>>>>>> ${filename} and >>>>>>>>>>> src/test/java/org/apache/logging/log4j/core/async/perftest/GilsDosAndDontsLatencyTesting.txt. >>>>>>>>>>> Obviously the first is a build error but I am not sure if the >>>>>>>>>>> second is >>>>>>>>>>> meant to be there. If it is it needs an apache license header. We >>>>>>>>>>> need to >>>>>>>>>>> figure out which test is generating the ${filename} and fix it. >>>>>>>>>>> >>>>>>>>>>> There are 3 files with unapproved licenses in log4j-perf: >>>>>>>>>>> perf.txt (my fault and needs to be deleted), >>>>>>>>>>> src/main/resources/perf-WithoutAnyAppender-location.xml, and >>>>>>>>>>> src/main/resources/perf-WithoutAnyAppender.xml. >>>>>>>>>>> >>>>>>>>>>> These need to be fixed before I can release. >>>>>>>>>>> >>>>>>>>>>> Ralph >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On May 17, 2016, at 12:35 PM, Gary Gregory < >>>>>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>> No need to torture yourself with slow internet. We can wait a >>>>>>>>>>> few days no? That would give us all time or at least myself to >>>>>>>>>>> review the >>>>>>>>>>> current code. But I can't look until tonight at the earliest... >>>>>>>>>>> >>>>>>>>>>> Gary >>>>>>>>>>> >>>>>>>>>>> On Tue, May 17, 2016 at 8:15 AM, Ralph Goers < >>>>>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> The performance page has been completed. Is there anything left >>>>>>>>>>>> to do before the 2.6 release build? If not I can start it tonight >>>>>>>>>>>> - I >>>>>>>>>>>> hope. The wireless speed at my hotel is terrible so I have to use >>>>>>>>>>>> the >>>>>>>>>>>> hotspot on my phone. >>>>>>>>>>>> >>>>>>>>>>>> Ralph >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> --------------------------------------------------------------------- >>>>>>>>>>>> To unsubscribe, e-mail: >>>>>>>>>>>> log4j-dev-unsubscr...@logging.apache.org >>>>>>>>>>>> For additional commands, e-mail: >>>>>>>>>>>> log4j-dev-h...@logging.apache.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>>>>>>>> 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 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> [image: MagineTV] >>>>>>>> >>>>>>>> *Mikael Ståldal* >>>>>>>> Senior software developer >>>>>>>> >>>>>>>> *Magine TV* >>>>>>>> mikael.stal...@magine.com >>>>>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >>>>>>>> >>>>>>>> Privileged and/or Confidential Information may be contained in this >>>>>>>> message. If you are not the addressee indicated in this message >>>>>>>> (or responsible for delivery of the message to such a person), you >>>>>>>> may not copy or deliver this message to anyone. In such case, >>>>>>>> you should destroy this message and kindly notify the sender by >>>>>>>> reply email. >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Matt Sicker <boa...@gmail.com> >>>> >>>> >>> >>> >>> -- >>> Matt Sicker <boa...@gmail.com> >>> >>> >>> >> >> >> -- >> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >> 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 >> > > > > -- > [image: MagineTV] > > *Mikael Ståldal* > Senior software developer > > *Magine TV* > mikael.stal...@magine.com > Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com > > Privileged and/or Confidential Information may be contained in this > message. If you are not the addressee indicated in this message > (or responsible for delivery of the message to such a person), you may not > copy or deliver this message to anyone. In such case, > you should destroy this message and kindly notify the sender by reply > email. > > -- [image: MagineTV] *Mikael Ståldal* Senior software developer *Magine TV* mikael.stal...@magine.com Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com Privileged and/or Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such a person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email.