You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by Ralph Goers <ra...@dslextreme.com> on 2016/05/17 15:15:27 UTC

2.6 Release

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-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org


Re: 2.6 Release

Posted by Mikael Ståldal <mi...@magine.com>.
I just found an issue with using the newest Kafka client library though. It
seems to be slightly incompatible with older Kafka servers. I need to
investigate.

On Fri, May 20, 2016 at 6:18 PM, Matt Sicker <bo...@gmail.com> wrote:

> That would be cool with me as we don't have a release candidate in process
> right now thanks to shitty hotel internet. ;)
>
> On 20 May 2016 at 11:01, Mikael Ståldal <mi...@magine.com> wrote:
>
>> I have a fix for this issue:
>> https://issues.apache.org/jira/browse/LOG4J2-1390
>>
>> Do we want to include it in the release?
>>
>> On Fri, May 20, 2016 at 10:26 AM, Mikael Ståldal <
>> mikael.staldal@magine.com> wrote:
>>
>>> I have updated the layout manual page a bit. Please have a look at it.
>>>
>>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
>>> mikael.staldal@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>>
>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>
>>>>>>> Ralph
>>>>>>>
>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.staldal@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 <bo...@gmail.com>
>



-- 
[image: MagineTV]

*Mikael Ståldal*
Senior software developer

*Magine TV*
mikael.staldal@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.

Re: 2.6 Release

Posted by Matt Sicker <bo...@gmail.com>.
That would be cool with me as we don't have a release candidate in process
right now thanks to shitty hotel internet. ;)

On 20 May 2016 at 11:01, Mikael Ståldal <mi...@magine.com> wrote:

> I have a fix for this issue:
> https://issues.apache.org/jira/browse/LOG4J2-1390
>
> Do we want to include it in the release?
>
> On Fri, May 20, 2016 at 10:26 AM, Mikael Ståldal <
> mikael.staldal@magine.com> wrote:
>
>> I have updated the layout manual page a bit. Please have a look at it.
>>
>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
>> mikael.staldal@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>
>>>>>> Thanks for finding it. I will fix it.
>>>>>>
>>>>>> Ralph
>>>>>>
>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.staldal@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 <bo...@gmail.com>

Re: 2.6 Release

Posted by Mikael Ståldal <mi...@magine.com>.
I have a fix for this issue:
https://issues.apache.org/jira/browse/LOG4J2-1390

Do we want to include it in the release?

On Fri, May 20, 2016 at 10:26 AM, Mikael Ståldal <mi...@magine.com>
wrote:

> I have updated the layout manual page a bit. Please have a look at it.
>
> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
> mikael.staldal@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 <ra...@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>
>>>>> Thanks for finding it. I will fix it.
>>>>>
>>>>> Ralph
>>>>>
>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.staldal@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.

Re: 2.6 Release

Posted by Gary Gregory <ga...@gmail.com>.
On Sat, May 21, 2016 at 7:17 AM, Remko Popma <re...@gmail.com> wrote:

> Got it. No rush. Enjoy!
>

+1. Travel safe.

Gary


> Sent from my iPhone
>
> On 2016/05/21, at 23:02, Ralph Goers <ra...@dslextreme.com> wrote:
>
> No. There is still one unit test generating the ${filename} file. I have
> fixed the other one but have not committed it yet. I will do that when I
> get them both fixed. I am visiting with family this morning and flying this
> afternoon so I don’t know how much I will get done today.
>
> Ralph
>
> On May 21, 2016, at 8:21 AM, Remko Popma <re...@gmail.com> wrote:
>
> Are all the license header issues resolved?
>
> On Saturday, 21 May 2016, Ralph Goers <ra...@dslextreme.com> wrote:
>
>> Sorry, I am still traveling. To make matters worse, my Mac that has my
>> code signing key won’t boot. I will be taking it to the Apple store on
>> Monday. I don’t see anything wrong with the hardware. I think something
>> went wrong with the last OS/X update.  So it is still going to be a few
>> days.
>>
>> Ralph
>>
>> On May 21, 2016, at 4:21 AM, Remko Popma <re...@gmail.com> wrote:
>>
>> So I'm thinking it may be better to leave in the Kafka workaround and
>> release current master as it is.
>>
>> (Can't wait to get 2.6 out there, by the way!)
>> :-)
>>
>> On Saturday, 21 May 2016, Remko Popma <re...@gmail.com> wrote:
>>
>>> I took a look at LOG4J2-1390
>>> <https://issues.apache.org/jira/browse/LOG4J2-1390> and the associated
>>> branch.
>>> The fix looks correct if the newest Kafka client correctly implemented
>>> KAFKA-1660 <https://issues.apache.org/jira/browse/KAFKA-1660>,
>>> but I would suggest it is better to leave the workaround in place so
>>> that it works both with older versions of the Kafka client as well as the
>>> newest version.
>>>
>>> On Sat, May 21, 2016 at 2:47 PM, Remko Popma <re...@gmail.com>
>>> wrote:
>>>
>>>> Mikael, I finally had a chance to look at the update for the Layout
>>>> page. Looks good. I like the new table with parameters for the JSON layout.
>>>>
>>>> On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <
>>>> mikael.staldal@magine.com> wrote:
>>>>
>>>>> I have updated the layout manual page a bit. Please have a look at it.
>>>>>
>>>>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
>>>>> mikael.staldal@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.goers@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 <re...@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.popma@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.goers@dslextreme.com> wrote:
>>>>>>>>
>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>
>>>>>>>>> Ralph
>>>>>>>>>
>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>> log4j-dev-help@logging.apache.org
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.
>>>>>
>>>>
>>>>
>>>
>>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@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

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
Got it. No rush. Enjoy!

Sent from my iPhone

> On 2016/05/21, at 23:02, Ralph Goers <ra...@dslextreme.com> wrote:
> 
> No. There is still one unit test generating the ${filename} file. I have fixed the other one but have not committed it yet. I will do that when I get them both fixed. I am visiting with family this morning and flying this afternoon so I don’t know how much I will get done today.
> 
> Ralph
> 
>> On May 21, 2016, at 8:21 AM, Remko Popma <re...@gmail.com> wrote:
>> 
>> Are all the license header issues resolved?
>> 
>>> On Saturday, 21 May 2016, Ralph Goers <ra...@dslextreme.com> wrote:
>>> Sorry, I am still traveling. To make matters worse, my Mac that has my code signing key won’t boot. I will be taking it to the Apple store on Monday. I don’t see anything wrong with the hardware. I think something went wrong with the last OS/X update.  So it is still going to be a few days.
>>> 
>>> Ralph
>>> 
>>>> On May 21, 2016, at 4:21 AM, Remko Popma <re...@gmail.com> wrote:
>>>> 
>>>> So I'm thinking it may be better to leave in the Kafka workaround and release current master as it is. 
>>>> 
>>>> (Can't wait to get 2.6 out there, by the way!)
>>>> :-)
>>>> 
>>>>> On Saturday, 21 May 2016, Remko Popma <re...@gmail.com> wrote:
>>>>> I took a look at LOG4J2-1390 and the associated branch.
>>>>> The fix looks correct if the newest Kafka client correctly implemented KAFKA-1660, 
>>>>> but I would suggest it is better to leave the workaround in place so that it works both with older versions of the Kafka client as well as the newest version.
>>>>> 
>>>>>> On Sat, May 21, 2016 at 2:47 PM, Remko Popma <re...@gmail.com> wrote:
>>>>>> Mikael, I finally had a chance to look at the update for the Layout page. Looks good. I like the new table with parameters for the JSON layout.
>>>>>> 
>>>>>>> On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <mi...@magine.com> wrote:
>>>>>>> I have updated the layout manual page a bit. Please have a look at it.
>>>>>>> 
>>>>>>>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <mi...@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 <ra...@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 <re...@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 <re...@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 <ra...@dslextreme.com> wrote:
>>>>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>>>> 
>>>>>>>>>>>> Ralph
>>>>>>>>>>>> 
>>>>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>>>>>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>>>>>>>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>>>>>>>>> JUnit in Action, Second Edition
>>>>>>>>>>>>>>> Spring Batch in Action
>>>>>>>>>>>>>>> Blog: http://garygregory.wordpress.com 
>>>>>>>>>>>>>>> Home: http://garygregory.com/
>>>>>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>>  
>>>>>>>> 
>>>>>>>> Mikael Ståldal
>>>>>>>> Senior software developer 
>>>>>>>> 
>>>>>>>> Magine TV
>>>>>>>> mikael.staldal@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.   
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>>  
>>>>>>> 
>>>>>>> Mikael Ståldal
>>>>>>> Senior software developer 
>>>>>>> 
>>>>>>> Magine TV
>>>>>>> mikael.staldal@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.   
> 

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
No. There is still one unit test generating the ${filename} file. I have fixed the other one but have not committed it yet. I will do that when I get them both fixed. I am visiting with family this morning and flying this afternoon so I don’t know how much I will get done today.

Ralph

> On May 21, 2016, at 8:21 AM, Remko Popma <re...@gmail.com> wrote:
> 
> Are all the license header issues resolved?
> 
> On Saturday, 21 May 2016, Ralph Goers <ralph.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
> Sorry, I am still traveling. To make matters worse, my Mac that has my code signing key won’t boot. I will be taking it to the Apple store on Monday. I don’t see anything wrong with the hardware. I think something went wrong with the last OS/X update.  So it is still going to be a few days.
> 
> Ralph
> 
>> On May 21, 2016, at 4:21 AM, Remko Popma <remko.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@gmail.com');>> wrote:
>> 
>> So I'm thinking it may be better to leave in the Kafka workaround and release current master as it is. 
>> 
>> (Can't wait to get 2.6 out there, by the way!)
>> :-)
>> 
>> On Saturday, 21 May 2016, Remko Popma <remko.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@gmail.com');>> wrote:
>> I took a look at LOG4J2-1390 <https://issues.apache.org/jira/browse/LOG4J2-1390> and the associated branch.
>> The fix looks correct if the newest Kafka client correctly implemented KAFKA-1660 <https://issues.apache.org/jira/browse/KAFKA-1660>, 
>> but I would suggest it is better to leave the workaround in place so that it works both with older versions of the Kafka client as well as the newest version.
>> 
>> On Sat, May 21, 2016 at 2:47 PM, Remko Popma <remko.popma@gmail.com <>> wrote:
>> Mikael, I finally had a chance to look at the update for the Layout page. Looks good. I like the new table with parameters for the JSON layout.
>> 
>> On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <mikael.staldal@magine.com <>> wrote:
>> I have updated the layout manual page a bit. Please have a look at it.
>> 
>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <mikael.staldal@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-1362>
>> 
>> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@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.popma@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.popma@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.goers@dslextreme.com <>> wrote:
>>> Thanks for finding it. I will fix it.
>>> 
>>> Ralph
>>> 
>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@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.goers@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 <garydgregory@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.goers@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-unsubscribe@logging.apache.org <>
>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <>
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> E-Mail: garydgregory@gmail.com <> | ggregory@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 <http://garygregory.wordpress.com/> 
>>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>>> 
>>> 
>>> 
>> 
>> 
>> 
>> -- 
>>  
>> 
>> Mikael Ståldal
>> Senior software developer 
>> 
>> Magine TV
>> mikael.staldal@magine.com <>    
>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
>> 
>> 
>> 
>> -- 
>>  
>> 
>> Mikael Ståldal
>> Senior software developer 
>> 
>> Magine TV
>> mikael.staldal@magine.com <>    
>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
>> 
>> 
> 


Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
Are all the license header issues resolved?

On Saturday, 21 May 2016, Ralph Goers <ra...@dslextreme.com> wrote:

> Sorry, I am still traveling. To make matters worse, my Mac that has my
> code signing key won’t boot. I will be taking it to the Apple store on
> Monday. I don’t see anything wrong with the hardware. I think something
> went wrong with the last OS/X update.  So it is still going to be a few
> days.
>
> Ralph
>
> On May 21, 2016, at 4:21 AM, Remko Popma <remko.popma@gmail.com
> <javascript:_e(%7B%7D,'cvml','remko.popma@gmail.com');>> wrote:
>
> So I'm thinking it may be better to leave in the Kafka workaround and
> release current master as it is.
>
> (Can't wait to get 2.6 out there, by the way!)
> :-)
>
> On Saturday, 21 May 2016, Remko Popma <remko.popma@gmail.com
> <javascript:_e(%7B%7D,'cvml','remko.popma@gmail.com');>> wrote:
>
>> I took a look at LOG4J2-1390
>> <https://issues.apache.org/jira/browse/LOG4J2-1390> and the associated
>> branch.
>> The fix looks correct if the newest Kafka client correctly implemented
>> KAFKA-1660 <https://issues.apache.org/jira/browse/KAFKA-1660>,
>> but I would suggest it is better to leave the workaround in place so that
>> it works both with older versions of the Kafka client as well as the newest
>> version.
>>
>> On Sat, May 21, 2016 at 2:47 PM, Remko Popma <re...@gmail.com>
>> wrote:
>>
>>> Mikael, I finally had a chance to look at the update for the Layout
>>> page. Looks good. I like the new table with parameters for the JSON layout.
>>>
>>> On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <
>>> mikael.staldal@magine.com> wrote:
>>>
>>>> I have updated the layout manual page a bit. Please have a look at it.
>>>>
>>>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
>>>> mikael.staldal@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>>>
>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>
>>>>>>>> Ralph
>>>>>>>>
>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.
>>>>
>>>
>>>
>>
>

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
Sorry, I am still traveling. To make matters worse, my Mac that has my code signing key won’t boot. I will be taking it to the Apple store on Monday. I don’t see anything wrong with the hardware. I think something went wrong with the last OS/X update.  So it is still going to be a few days.

Ralph

> On May 21, 2016, at 4:21 AM, Remko Popma <re...@gmail.com> wrote:
> 
> So I'm thinking it may be better to leave in the Kafka workaround and release current master as it is. 
> 
> (Can't wait to get 2.6 out there, by the way!)
> :-)
> 
> On Saturday, 21 May 2016, Remko Popma <remko.popma@gmail.com <ma...@gmail.com>> wrote:
> I took a look at LOG4J2-1390 <https://issues.apache.org/jira/browse/LOG4J2-1390> and the associated branch.
> The fix looks correct if the newest Kafka client correctly implemented KAFKA-1660 <https://issues.apache.org/jira/browse/KAFKA-1660>, 
> but I would suggest it is better to leave the workaround in place so that it works both with older versions of the Kafka client as well as the newest version.
> 
> On Sat, May 21, 2016 at 2:47 PM, Remko Popma <remko.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@gmail.com');>> wrote:
> Mikael, I finally had a chance to look at the update for the Layout page. Looks good. I like the new table with parameters for the JSON layout.
> 
> On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <mikael.staldal@magine.com <javascript:_e(%7B%7D,'cvml','mikael.staldal@magine.com');>> wrote:
> I have updated the layout manual page a bit. Please have a look at it.
> 
> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <mikael.staldal@magine.com <javascript:_e(%7B%7D,'cvml','mikael.staldal@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-1362>
> 
> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@dslextreme.com <javascript:_e(%7B%7D,'cvml','ralph.goers@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.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@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.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@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.goers@dslextreme.com <javascript:_e(%7B%7D,'cvml','ralph.goers@dslextreme.com');>> wrote:
>> Thanks for finding it. I will fix it.
>> 
>> Ralph
>> 
>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@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.goers@dslextreme.com <javascript:_e(%7B%7D,'cvml','ralph.goers@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 <garydgregory@gmail.com <javascript:_e(%7B%7D,'cvml','garydgregory@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.goers@dslextreme.com <javascript:_e(%7B%7D,'cvml','ralph.goers@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-unsubscribe@logging.apache.org <javascript:_e(%7B%7D,'cvml','log4j-dev-unsubscribe@logging.apache.org');>
>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <javascript:_e(%7B%7D,'cvml','log4j-dev-help@logging.apache.org');>
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> E-Mail: garydgregory@gmail.com <javascript:_e(%7B%7D,'cvml','garydgregory@gmail.com');> | ggregory@apache.org  <javascript:_e(%7B%7D,'cvml','ggregory@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 <http://garygregory.wordpress.com/> 
>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>> 
>> 
>> 
> 
> 
> 
> -- 
>  
> 
> Mikael Ståldal
> Senior software developer 
> 
> Magine TV
> mikael.staldal@magine.com <javascript:_e(%7B%7D,'cvml','mikael.staldal@magine.com');>    
> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
> 
> 
> 
> -- 
>  
> 
> Mikael Ståldal
> Senior software developer 
> 
> Magine TV
> mikael.staldal@magine.com <javascript:_e(%7B%7D,'cvml','mikael.staldal@magine.com');>    
> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
> 
> 


Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
So I'm thinking it may be better to leave in the Kafka workaround and
release current master as it is.

(Can't wait to get 2.6 out there, by the way!)
:-)

On Saturday, 21 May 2016, Remko Popma <re...@gmail.com> wrote:

> I took a look at LOG4J2-1390
> <https://issues.apache.org/jira/browse/LOG4J2-1390> and the associated
> branch.
> The fix looks correct if the newest Kafka client correctly implemented
> KAFKA-1660 <https://issues.apache.org/jira/browse/KAFKA-1660>,
> but I would suggest it is better to leave the workaround in place so that
> it works both with older versions of the Kafka client as well as the newest
> version.
>
> On Sat, May 21, 2016 at 2:47 PM, Remko Popma <remko.popma@gmail.com
> <javascript:_e(%7B%7D,'cvml','remko.popma@gmail.com');>> wrote:
>
>> Mikael, I finally had a chance to look at the update for the Layout page.
>> Looks good. I like the new table with parameters for the JSON layout.
>>
>> On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <
>> mikael.staldal@magine.com
>> <javascript:_e(%7B%7D,'cvml','mikael.staldal@magine.com');>> wrote:
>>
>>> I have updated the layout manual page a bit. Please have a look at it.
>>>
>>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
>>> mikael.staldal@magine.com
>>> <javascript:_e(%7B%7D,'cvml','mikael.staldal@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.goers@dslextreme.com
>>>> <javascript:_e(%7B%7D,'cvml','ralph.goers@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.popma@gmail.com
>>>>> <javascript:_e(%7B%7D,'cvml','remko.popma@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.popma@gmail.com
>>>>> <javascript:_e(%7B%7D,'cvml','remko.popma@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.goers@dslextreme.com
>>>>>> <javascript:_e(%7B%7D,'cvml','ralph.goers@dslextreme.com');>> wrote:
>>>>>>
>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>
>>>>>>> Ralph
>>>>>>>
>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@gmail.com
>>>>>>> <javascript:_e(%7B%7D,'cvml','remko.popma@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.goers@dslextreme.com
>>>>>>> <javascript:_e(%7B%7D,'cvml','ralph.goers@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 <garydgregory@gmail.com
>>>>>>> <javascript:_e(%7B%7D,'cvml','garydgregory@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.goers@dslextreme.com
>>>>>>> <javascript:_e(%7B%7D,'cvml','ralph.goers@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-unsubscribe@logging.apache.org
>>>>>>>> <javascript:_e(%7B%7D,'cvml','log4j-dev-unsubscribe@logging.apache.org');>
>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>> <javascript:_e(%7B%7D,'cvml','log4j-dev-help@logging.apache.org');>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> E-Mail: garydgregory@gmail.com
>>>>>>> <javascript:_e(%7B%7D,'cvml','garydgregory@gmail.com');> | ggregory@apache.org
>>>>>>> <javascript:_e(%7B%7D,'cvml','ggregory@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.staldal@magine.com
>>>> <javascript:_e(%7B%7D,'cvml','mikael.staldal@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.staldal@magine.com
>>> <javascript:_e(%7B%7D,'cvml','mikael.staldal@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.
>>>
>>
>>
>

Re: 2.6 Release

Posted by Mikael Ståldal <mi...@magine.com>.
Yes, let's wait with LOG4J-1390 until after the 2.6 release.

On Sat, May 21, 2016 at 8:59 AM, Remko Popma <re...@gmail.com> wrote:

> I took a look at LOG4J2-1390
> <https://issues.apache.org/jira/browse/LOG4J2-1390> and the associated
> branch.
> The fix looks correct if the newest Kafka client correctly implemented
> KAFKA-1660 <https://issues.apache.org/jira/browse/KAFKA-1660>,
> but I would suggest it is better to leave the workaround in place so that
> it works both with older versions of the Kafka client as well as the newest
> version.
>
> On Sat, May 21, 2016 at 2:47 PM, Remko Popma <re...@gmail.com>
> wrote:
>
>> Mikael, I finally had a chance to look at the update for the Layout page.
>> Looks good. I like the new table with parameters for the JSON layout.
>>
>> On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <
>> mikael.staldal@magine.com> wrote:
>>
>>> I have updated the layout manual page a bit. Please have a look at it.
>>>
>>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
>>> mikael.staldal@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>>
>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>
>>>>>>> Ralph
>>>>>>>
>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.staldal@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.

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
I took a look at LOG4J2-1390
<https://issues.apache.org/jira/browse/LOG4J2-1390> and the associated
branch.
The fix looks correct if the newest Kafka client correctly implemented
KAFKA-1660 <https://issues.apache.org/jira/browse/KAFKA-1660>,
but I would suggest it is better to leave the workaround in place so that
it works both with older versions of the Kafka client as well as the newest
version.

On Sat, May 21, 2016 at 2:47 PM, Remko Popma <re...@gmail.com> wrote:

> Mikael, I finally had a chance to look at the update for the Layout page.
> Looks good. I like the new table with parameters for the JSON layout.
>
> On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <mikael.staldal@magine.com
> > wrote:
>
>> I have updated the layout manual page a bit. Please have a look at it.
>>
>> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
>> mikael.staldal@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>
>>>>>> Thanks for finding it. I will fix it.
>>>>>>
>>>>>> Ralph
>>>>>>
>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.
>>
>
>

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
Mikael, I finally had a chance to look at the update for the Layout page.
Looks good. I like the new table with parameters for the JSON layout.

On Fri, May 20, 2016 at 5:26 PM, Mikael Ståldal <mi...@magine.com>
wrote:

> I have updated the layout manual page a bit. Please have a look at it.
>
> On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <
> mikael.staldal@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 <ra...@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>
>>>>> Thanks for finding it. I will fix it.
>>>>>
>>>>> Ralph
>>>>>
>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.
>

Re: 2.6 Release

Posted by Mikael Ståldal <mi...@magine.com>.
I have updated the layout manual page a bit. Please have a look at it.

On Fri, May 20, 2016 at 10:15 AM, Mikael Ståldal <mi...@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 <ra...@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 <re...@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 <re...@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.goers@dslextreme.com
>>> > wrote:
>>>
>>>> Thanks for finding it. I will fix it.
>>>>
>>>> Ralph
>>>>
>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
Yes, I built the site but can’t upload it right now. I will let you know when it is there.

Ralph

> On May 25, 2016, at 9:47 AM, Matt Sicker <bo...@gmail.com> wrote:
> 
> Are you going to upload it to home.apache.org <http://home.apache.org/>?
> 
> On 25 May 2016 at 10:51, Apache <ralph.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
> The release build is finished. I have to build the site and make it all available for review. I may not finish that until tonight.
> 
> Ralph
> 
>> On May 25, 2016, at 6:57 AM, Remko Popma <remko.popma@gmail.com <ma...@gmail.com>> wrote:
>> 
>> Ok. Done tweaking the announcement. Thanks for waiting!
>> 
>> On Wed, May 25, 2016 at 7:49 PM, Ralph Goers <ralph.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
>> Yes. You need to update announcement.vm
>> 
>> Sent from my iPad
>> 
>> On May 24, 2016, at 11:54 PM, Remko Popma <remko.popma@gmail.com <ma...@gmail.com>> wrote:
>> 
>>> Can I tweak the announcement text a little?
>>> 
>>> I'd like it to say
>>> 
>>> ... the ability to be "garbage-free" (avoid allocating temporary objects) while logging if certain conditions are met, (...)
>>> 
>>> 
>>> If no objections I'll commit this when I get home in a few hours. 
>>> 
>>> 
>>> Sent from my iPhone
>>> 
>>> On 2016/05/25, at 15:12, Apache <ralph.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
>>> 
>>>> I started the release process but the build failed. I’m going to try from the office tomorrow.
>>>> 
>>>> Ralph
>>>> 
>>>>> On May 24, 2016, at 2:38 PM, Gary Gregory <garydgregory@gmail.com <ma...@gmail.com>> wrote:
>>>>> 
>>>>> FYI:
>>>>> 
>>>>> Just a note that we have some 28 @Ignored tests. Some are documented, some not. 
>>>>> 
>>>>> For example:
>>>>> 
>>>>> org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender(): @Ignore // FIXME
>>>>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages(): @Ignore("Broken test?")
>>>>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages(): @Ignore("Broken test?")
>>>>> 
>>>>> Gary
>>>>> 
>>>>> 
>>>>> 
>>>>> On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ralph.goers@dslextreme.com <ma...@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.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
>>>>>> 
>>>>>> Time machine.
>>>>>> 
>>>>>> Sent from my iPhone
>>>>>> 
>>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <remko.popma@gmail.com <ma...@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.goers@dslextreme.com <ma...@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.popma@gmail.com <ma...@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.staldal@magine.com <ma...@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-1362>
>>>>>>>> 
>>>>>>>> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@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.popma@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.popma@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.goers@dslextreme.com <>> wrote:
>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>> 
>>>>>>>>> Ralph
>>>>>>>>> 
>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@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.goers@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 <garydgregory@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.goers@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-unsubscribe@logging.apache.org <>
>>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> -- 
>>>>>>>>>>>> E-Mail: garydgregory@gmail.com <> | ggregory@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 <http://garygregory.wordpress.com/> 
>>>>>>>>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>>  
>>>>>>>> 
>>>>>>>> Mikael Ståldal
>>>>>>>> Senior software developer 
>>>>>>>> 
>>>>>>>> Magine TV
>>>>>>>> mikael.staldal@magine.com <>    
>>>>>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> E-Mail: garydgregory@gmail.com <ma...@gmail.com> | ggregory@apache.org  <ma...@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 <http://garygregory.wordpress.com/> 
>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>> 
> 
> 
> 
> 
> -- 
> Matt Sicker <boards@gmail.com <ma...@gmail.com>>


Re: 2.6 Release

Posted by Matt Sicker <bo...@gmail.com>.
Are you going to upload it to home.apache.org?

On 25 May 2016 at 10:51, Apache <ra...@dslextreme.com> wrote:

> The release build is finished. I have to build the site and make it all
> available for review. I may not finish that until tonight.
>
> Ralph
>
> On May 25, 2016, at 6:57 AM, Remko Popma <re...@gmail.com> wrote:
>
> Ok. Done tweaking the announcement. Thanks for waiting!
>
> On Wed, May 25, 2016 at 7:49 PM, Ralph Goers <ra...@dslextreme.com>
> wrote:
>
>> Yes. You need to update announcement.vm
>>
>> Sent from my iPad
>>
>> On May 24, 2016, at 11:54 PM, Remko Popma <re...@gmail.com> wrote:
>>
>> Can I tweak the announcement text a little?
>>
>> I'd like it to say
>>
>> ... the ability to be "garbage-free" (avoid allocating temporary objects)
>> while logging if certain conditions are met, (...)
>>
>>
>> If no objections I'll commit this when I get home in a few hours.
>>
>>
>> Sent from my iPhone
>>
>> On 2016/05/25, at 15:12, Apache <ra...@dslextreme.com> wrote:
>>
>> I started the release process but the build failed. I’m going to try from
>> the office tomorrow.
>>
>> Ralph
>>
>> On May 24, 2016, at 2:38 PM, Gary Gregory <ga...@gmail.com> wrote:
>>
>> FYI:
>>
>> Just a note that we have some 28 @Ignored tests. Some are documented,
>> some not.
>>
>> For example:
>>
>> org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender():
>> @Ignore // FIXME
>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages(): @Ignore("Broken
>> test?")
>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages(): @Ignore("Broken
>> test?")
>>
>> Gary
>>
>>
>>
>> On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ralph.goers@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 <ra...@dslextreme.com>
>>> wrote:
>>>
>>> Time machine.
>>>
>>> Sent from my iPhone
>>>
>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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.goers@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 <re...@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 <mi...@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>>>
>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>
>>>>>>>> Ralph
>>>>>>>>
>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@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
>>
>>
>>
>
>


-- 
Matt Sicker <bo...@gmail.com>

Re: 2.6 Release

Posted by Apache <ra...@dslextreme.com>.
The release build is finished. I have to build the site and make it all available for review. I may not finish that until tonight.

Ralph

> On May 25, 2016, at 6:57 AM, Remko Popma <re...@gmail.com> wrote:
> 
> Ok. Done tweaking the announcement. Thanks for waiting!
> 
> On Wed, May 25, 2016 at 7:49 PM, Ralph Goers <ralph.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
> Yes. You need to update announcement.vm
> 
> Sent from my iPad
> 
> On May 24, 2016, at 11:54 PM, Remko Popma <remko.popma@gmail.com <ma...@gmail.com>> wrote:
> 
>> Can I tweak the announcement text a little?
>> 
>> I'd like it to say
>> 
>> ... the ability to be "garbage-free" (avoid allocating temporary objects) while logging if certain conditions are met, (...)
>> 
>> 
>> If no objections I'll commit this when I get home in a few hours. 
>> 
>> 
>> Sent from my iPhone
>> 
>> On 2016/05/25, at 15:12, Apache <ralph.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
>> 
>>> I started the release process but the build failed. I’m going to try from the office tomorrow.
>>> 
>>> Ralph
>>> 
>>>> On May 24, 2016, at 2:38 PM, Gary Gregory <garydgregory@gmail.com <ma...@gmail.com>> wrote:
>>>> 
>>>> FYI:
>>>> 
>>>> Just a note that we have some 28 @Ignored tests. Some are documented, some not. 
>>>> 
>>>> For example:
>>>> 
>>>> org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender(): @Ignore // FIXME
>>>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages(): @Ignore("Broken test?")
>>>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages(): @Ignore("Broken test?")
>>>> 
>>>> Gary
>>>> 
>>>> 
>>>> 
>>>> On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ralph.goers@dslextreme.com <ma...@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.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
>>>>> 
>>>>> Time machine.
>>>>> 
>>>>> Sent from my iPhone
>>>>> 
>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <remko.popma@gmail.com <ma...@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.goers@dslextreme.com <ma...@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.popma@gmail.com <ma...@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.staldal@magine.com <ma...@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-1362>
>>>>>>> 
>>>>>>> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@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.popma@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.popma@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.goers@dslextreme.com <>> wrote:
>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>> 
>>>>>>>> Ralph
>>>>>>>> 
>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@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.goers@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 <garydgregory@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.goers@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-unsubscribe@logging.apache.org <>
>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <>
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> -- 
>>>>>>>>>>> E-Mail: garydgregory@gmail.com <> | ggregory@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 <http://garygregory.wordpress.com/> 
>>>>>>>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>>  
>>>>>>> 
>>>>>>> Mikael Ståldal
>>>>>>> Senior software developer 
>>>>>>> 
>>>>>>> Magine TV
>>>>>>> mikael.staldal@magine.com <>    
>>>>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> E-Mail: garydgregory@gmail.com <ma...@gmail.com> | ggregory@apache.org  <ma...@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 <http://garygregory.wordpress.com/> 
>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
> 


Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
Ok. Done tweaking the announcement. Thanks for waiting!

On Wed, May 25, 2016 at 7:49 PM, Ralph Goers <ra...@dslextreme.com>
wrote:

> Yes. You need to update announcement.vm
>
> Sent from my iPad
>
> On May 24, 2016, at 11:54 PM, Remko Popma <re...@gmail.com> wrote:
>
> Can I tweak the announcement text a little?
>
> I'd like it to say
>
> ... the ability to be "garbage-free" (avoid allocating temporary objects)
> while logging if certain conditions are met, (...)
>
>
> If no objections I'll commit this when I get home in a few hours.
>
>
> Sent from my iPhone
>
> On 2016/05/25, at 15:12, Apache <ra...@dslextreme.com> wrote:
>
> I started the release process but the build failed. I’m going to try from
> the office tomorrow.
>
> Ralph
>
> On May 24, 2016, at 2:38 PM, Gary Gregory <ga...@gmail.com> wrote:
>
> FYI:
>
> Just a note that we have some 28 @Ignored tests. Some are documented, some
> not.
>
> For example:
>
> org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender():
> @Ignore // FIXME
> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages(): @Ignore("Broken
> test?")
> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages(): @Ignore("Broken
> test?")
>
> Gary
>
>
>
> On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ra...@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 <ra...@dslextreme.com>
>> wrote:
>>
>> Time machine.
>>
>> Sent from my iPhone
>>
>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>>
>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>
>>>>>>> Ralph
>>>>>>>
>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.
>>>>
>>>
>>>
>>
>>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@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
>
>
>

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
Yes. You need to update announcement.vm

Sent from my iPad

> On May 24, 2016, at 11:54 PM, Remko Popma <re...@gmail.com> wrote:
> 
> Can I tweak the announcement text a little?
> 
> I'd like it to say
> 
> ... the ability to be "garbage-free" (avoid allocating temporary objects) while logging if certain conditions are met, (...)
> 
> 
> If no objections I'll commit this when I get home in a few hours. 
> 
> 
> Sent from my iPhone
> 
>> On 2016/05/25, at 15:12, Apache <ra...@dslextreme.com> wrote:
>> 
>> I started the release process but the build failed. I’m going to try from the office tomorrow.
>> 
>> Ralph
>> 
>>> On May 24, 2016, at 2:38 PM, Gary Gregory <ga...@gmail.com> wrote:
>>> 
>>> FYI:
>>> 
>>> Just a note that we have some 28 @Ignored tests. Some are documented, some not. 
>>> 
>>> For example:
>>> 
>>> org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender(): @Ignore // FIXME
>>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages(): @Ignore("Broken test?")
>>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages(): @Ignore("Broken test?")
>>> 
>>> Gary
>>> 
>>> 
>>> 
>>>> On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ra...@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 <ra...@dslextreme.com> wrote:
>>>>> 
>>>>> Time machine.
>>>>> 
>>>>> Sent from my iPhone
>>>>> 
>>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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 <ra...@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 <re...@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 <re...@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 <ra...@dslextreme.com> wrote:
>>>>>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Ralph
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>>>>>>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>>>>>>>>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>>>>>>>>>> JUnit in Action, Second Edition
>>>>>>>>>>>>>>>> Spring Batch in Action
>>>>>>>>>>>>>>>> Blog: http://garygregory.wordpress.com 
>>>>>>>>>>>>>>>> Home: http://garygregory.com/
>>>>>>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> -- 
>>>>>>>>>  
>>>>>>>>> 
>>>>>>>>> Mikael Ståldal
>>>>>>>>> Senior software developer 
>>>>>>>>> 
>>>>>>>>> Magine TV
>>>>>>>>> mikael.staldal@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.   
>>> 
>>> 
>>> 
>>> -- 
>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>> Java Persistence with Hibernate, Second Edition
>>> JUnit in Action, Second Edition
>>> Spring Batch in Action
>>> Blog: http://garygregory.wordpress.com 
>>> Home: http://garygregory.com/
>>> Tweet! http://twitter.com/GaryGregory
>> 

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
Can I tweak the announcement text a little?

I'd like it to say

... the ability to be "garbage-free" (avoid allocating temporary objects) while logging if certain conditions are met, (...)


If no objections I'll commit this when I get home in a few hours. 


Sent from my iPhone

> On 2016/05/25, at 15:12, Apache <ra...@dslextreme.com> wrote:
> 
> I started the release process but the build failed. I’m going to try from the office tomorrow.
> 
> Ralph
> 
>> On May 24, 2016, at 2:38 PM, Gary Gregory <ga...@gmail.com> wrote:
>> 
>> FYI:
>> 
>> Just a note that we have some 28 @Ignored tests. Some are documented, some not. 
>> 
>> For example:
>> 
>> org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender(): @Ignore // FIXME
>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages(): @Ignore("Broken test?")
>> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages(): @Ignore("Broken test?")
>> 
>> Gary
>> 
>> 
>> 
>>> On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ra...@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 <ra...@dslextreme.com> wrote:
>>>> 
>>>> Time machine.
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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 <ra...@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 <re...@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 <re...@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 <ra...@dslextreme.com> wrote:
>>>>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>>>> 
>>>>>>>>>>>> Ralph
>>>>>>>>>>>> 
>>>>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>>>>>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>>>>>>>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>>>>>>>>> JUnit in Action, Second Edition
>>>>>>>>>>>>>>> Spring Batch in Action
>>>>>>>>>>>>>>> Blog: http://garygregory.wordpress.com 
>>>>>>>>>>>>>>> Home: http://garygregory.com/
>>>>>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>>  
>>>>>>>> 
>>>>>>>> Mikael Ståldal
>>>>>>>> Senior software developer 
>>>>>>>> 
>>>>>>>> Magine TV
>>>>>>>> mikael.staldal@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.   
>> 
>> 
>> 
>> -- 
>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>> Java Persistence with Hibernate, Second Edition
>> JUnit in Action, Second Edition
>> Spring Batch in Action
>> Blog: http://garygregory.wordpress.com 
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
> 

Re: 2.6 Release

Posted by Gary Gregory <ga...@gmail.com>.
On Windows, I get a test failure in core:


UdpSerializedSocketServerTest>AbstractSocketServerTest.test10ShortMessages:118->AbstractSocketServerTest.testServer:161->AbstractSocketServerTest.testServer:201
Incorrect number of events received expected:<10> but was:<7>

Gary

On Tue, May 24, 2016 at 11:12 PM, Apache <ra...@dslextreme.com> wrote:

> I started the release process but the build failed. I’m going to try from
> the office tomorrow.
>
> Ralph
>
> On May 24, 2016, at 2:38 PM, Gary Gregory <ga...@gmail.com> wrote:
>
> FYI:
>
> Just a note that we have some 28 @Ignored tests. Some are documented, some
> not.
>
> For example:
>
> org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender():
> @Ignore // FIXME
> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages(): @Ignore("Broken
> test?")
> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages(): @Ignore("Broken
> test?")
>
> Gary
>
>
>
> On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ra...@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 <ra...@dslextreme.com>
>> wrote:
>>
>> Time machine.
>>
>> Sent from my iPhone
>>
>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>>
>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>
>>>>>>> Ralph
>>>>>>>
>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.
>>>>
>>>
>>>
>>
>>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@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
>
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@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

Re: 2.6 Release

Posted by Apache <ra...@dslextreme.com>.
I started the release process but the build failed. I’m going to try from the office tomorrow.

Ralph

> On May 24, 2016, at 2:38 PM, Gary Gregory <ga...@gmail.com> wrote:
> 
> FYI:
> 
> Just a note that we have some 28 @Ignored tests. Some are documented, some not. 
> 
> For example:
> 
> org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender(): @Ignore // FIXME
> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages(): @Ignore("Broken test?")
> org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages(): @Ignore("Broken test?")
> 
> Gary
> 
> 
> 
> On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ralph.goers@dslextreme.com <ma...@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.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
>> 
>> Time machine.
>> 
>> Sent from my iPhone
>> 
>> On May 21, 2016, at 10:41 PM, Remko Popma <remko.popma@gmail.com <ma...@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.goers@dslextreme.com <ma...@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.popma@gmail.com <ma...@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.staldal@magine.com <ma...@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-1362>
>>>> 
>>>> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@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.popma@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.popma@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.goers@dslextreme.com <>> wrote:
>>>>> Thanks for finding it. I will fix it.
>>>>> 
>>>>> Ralph
>>>>> 
>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@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.goers@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 <garydgregory@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.goers@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-unsubscribe@logging.apache.org <>
>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>> E-Mail: garydgregory@gmail.com <> | ggregory@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 <http://garygregory.wordpress.com/> 
>>>>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> -- 
>>>>  
>>>> 
>>>> Mikael Ståldal
>>>> Senior software developer 
>>>> 
>>>> Magine TV
>>>> mikael.staldal@magine.com <>    
>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
>>> 
>>> 
> 
> 
> 
> 
> -- 
> E-Mail: garydgregory@gmail.com <ma...@gmail.com> | ggregory@apache.org  <ma...@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 <http://garygregory.wordpress.com/> 
> Home: http://garygregory.com/ <http://garygregory.com/>
> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>

Re: 2.6 Release

Posted by Gary Gregory <ga...@gmail.com>.
FYI:

Just a note that we have some 28 @Ignored tests. Some are documented, some
not.

For example:

org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManagerHeaderFooterTest.testAppender():
@Ignore // FIXME
org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test1000ShortMessages():
@Ignore("Broken
test?")
org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.test100ShortMessages():
@Ignore("Broken
test?")

Gary



On Sun, May 22, 2016 at 11:33 PM, Ralph Goers <ra...@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 <ra...@dslextreme.com>
> wrote:
>
> Time machine.
>
> Sent from my iPhone
>
> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>
>>>>>> Thanks for finding it. I will fix it.
>>>>>>
>>>>>> Ralph
>>>>>>
>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.
>>>
>>
>>
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@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

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
OK.  Hopefully I can do it tonight.

Ralph

> On May 24, 2016, at 9:29 AM, Remko Popma <re...@gmail.com> wrote:
> 
> Thanks, Mikael!
> 
> And I fixed LOG4J2-623 <https://issues.apache.org/jira/browse/LOG4J2-623> and LOG4J2-1362 <https://issues.apache.org/jira/browse/LOG4J2-1362>, which were the last remaining showstoppers.
> 
> I think we are ready for the 2.6 release!
> 
> 
> On Tue, May 24, 2016 at 10:59 PM, Mikael Ståldal <mikael.staldal@magine.com <ma...@magine.com>> wrote:
> Fixed.
> 
> On Tue, May 24, 2016 at 3:41 PM, Remko Popma <remko.popma@gmail.com <ma...@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.staldal@magine.com <ma...@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 <garydgregory@gmail.com <ma...@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.goers@dslextreme.com <ma...@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 <boards@gmail.com <ma...@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.popma@gmail.com <ma...@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 <boards@gmail.com <ma...@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.popma@gmail.com <ma...@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.goers@dslextreme.com <ma...@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.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
>>>>> 
>>>>> Time machine.
>>>>> 
>>>>> Sent from my iPhone
>>>>> 
>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <remko.popma@gmail.com <ma...@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.goers@dslextreme.com <ma...@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.popma@gmail.com <ma...@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.staldal@magine.com <ma...@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-1362>
>>>>>>> 
>>>>>>> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@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.popma@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.popma@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.goers@dslextreme.com <>> wrote:
>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>> 
>>>>>>>> Ralph
>>>>>>>> 
>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@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.goers@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 <garydgregory@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.goers@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-unsubscribe@logging.apache.org <>
>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <>
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> -- 
>>>>>>>>>>> E-Mail: garydgregory@gmail.com <> | ggregory@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 <http://garygregory.wordpress.com/> 
>>>>>>>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>>  
>>>>>>> 
>>>>>>> Mikael Ståldal
>>>>>>> Senior software developer 
>>>>>>> 
>>>>>>> Magine TV
>>>>>>> mikael.staldal@magine.com <>    
>>>>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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 <boards@gmail.com <ma...@gmail.com>>
>>> 
>>> 
>>> 
>>> -- 
>>> Matt Sicker <boards@gmail.com <ma...@gmail.com>>
>> 
>> 
>> 
>> 
>> -- 
>> E-Mail: garydgregory@gmail.com <ma...@gmail.com> | ggregory@apache.org  <ma...@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 <http://garygregory.wordpress.com/> 
>> Home: http://garygregory.com/ <http://garygregory.com/>
>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>> 
>> 
>> -- 
>>  
>> 
>> Mikael Ståldal
>> Senior software developer 
>> 
>> Magine TV
>> mikael.staldal@magine.com <ma...@magine.com>    
>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
> 
> 
> 
> -- 
>  
> 
> Mikael Ståldal
> Senior software developer 
> 
> Magine TV
> mikael.staldal@magine.com <ma...@magine.com>    
> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
> 


Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
Thanks, Mikael!

And I fixed LOG4J2-623 <https://issues.apache.org/jira/browse/LOG4J2-623>
 and LOG4J2-1362 <https://issues.apache.org/jira/browse/LOG4J2-1362>, which
were the last remaining showstoppers.

I think we are ready for the 2.6 release!


On Tue, May 24, 2016 at 10:59 PM, Mikael Ståldal <mi...@magine.com>
wrote:

> Fixed.
>
> On Tue, May 24, 2016 at 3:41 PM, Remko Popma <re...@gmail.com>
> wrote:
>
>> Good catch! Can you fix the manual?
>>
>> Sent from my iPhone
>>
>> On 2016/05/24, at 17:03, Mikael Ståldal <mi...@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 <ga...@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.goers@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 <bo...@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 <re...@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 <bo...@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 <re...@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.goers@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 <ra...@dslextreme.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>> Time machine.
>>>>>>>
>>>>>>> Sent from my iPhone
>>>>>>>
>>>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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.goers@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 <re...@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 <mi...@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.goers@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 <re...@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.popma@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.goers@dslextreme.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>>>>
>>>>>>>>>>>> Ralph
>>>>>>>>>>>>
>>>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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.goers@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 <
>>>>>>>>>>>> garydgregory@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>>>>> log4j-dev-help@logging.apache.org
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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 <bo...@gmail.com>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Matt Sicker <bo...@gmail.com>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.
>

Re: 2.6 Release

Posted by Mikael Ståldal <mi...@magine.com>.
Fixed.

On Tue, May 24, 2016 at 3:41 PM, Remko Popma <re...@gmail.com> wrote:

> Good catch! Can you fix the manual?
>
> Sent from my iPhone
>
> On 2016/05/24, at 17:03, Mikael Ståldal <mi...@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 <ga...@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 <ra...@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 <bo...@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 <re...@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 <bo...@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 <re...@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.goers@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 <ra...@dslextreme.com>
>>>>>> wrote:
>>>>>>
>>>>>> Time machine.
>>>>>>
>>>>>> Sent from my iPhone
>>>>>>
>>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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.goers@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 <re...@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 <mi...@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.goers@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 <re...@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.popma@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.goers@dslextreme.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>>>
>>>>>>>>>>> Ralph
>>>>>>>>>>>
>>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <
>>>>>>>>>>> garydgregory@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>>>> log4j-dev-help@logging.apache.org
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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 <bo...@gmail.com>
>>>>
>>>>
>>>
>>>
>>> --
>>> Matt Sicker <bo...@gmail.com>
>>>
>>>
>>>
>>
>>
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.staldal@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.

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
Good catch! Can you fix the manual?

Sent from my iPhone

> On 2016/05/24, at 17:03, Mikael Ståldal <mi...@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 <ga...@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 <ra...@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 <bo...@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 <re...@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 <bo...@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 <re...@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 <ra...@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 <ra...@dslextreme.com> wrote:
>>>>>>>>> 
>>>>>>>>> Time machine.
>>>>>>>>> 
>>>>>>>>> Sent from my iPhone
>>>>>>>>> 
>>>>>>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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 <ra...@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 <re...@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 <re...@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 <ra...@dslextreme.com> wrote:
>>>>>>>>>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Ralph
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>>>>>>>>>>>>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>>>>>>>>>>>>>> JUnit in Action, Second Edition
>>>>>>>>>>>>>>>>>>>> Spring Batch in Action
>>>>>>>>>>>>>>>>>>>> Blog: http://garygregory.wordpress.com 
>>>>>>>>>>>>>>>>>>>> Home: http://garygregory.com/
>>>>>>>>>>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>  
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Mikael Ståldal
>>>>>>>>>>>>> Senior software developer 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Magine TV
>>>>>>>>>>>>> mikael.staldal@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 <bo...@gmail.com>
>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> Matt Sicker <bo...@gmail.com>
>> 
>> 
>> 
>> -- 
>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>> Java Persistence with Hibernate, Second Edition
>> JUnit in Action, Second Edition
>> Spring Batch in Action
>> Blog: http://garygregory.wordpress.com 
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
> 
> 
> 
> -- 
>  
> 
> Mikael Ståldal
> Senior software developer 
> 
> Magine TV
> mikael.staldal@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.   

Re: 2.6 Release

Posted by Mikael Ståldal <mi...@magine.com>.
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 <ga...@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 <ra...@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 <bo...@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 <re...@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 <bo...@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 <re...@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.goers@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 <ra...@dslextreme.com>
>>>>> wrote:
>>>>>
>>>>> Time machine.
>>>>>
>>>>> Sent from my iPhone
>>>>>
>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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.goers@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 <re...@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 <mi...@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.goers@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 <re...@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.popma@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.goers@dslextreme.com> wrote:
>>>>>>>>>
>>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>>
>>>>>>>>>> Ralph
>>>>>>>>>>
>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <
>>>>>>>>>> garydgregory@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>>> log4j-dev-help@logging.apache.org
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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 <bo...@gmail.com>
>>>
>>>
>>
>>
>> --
>> Matt Sicker <bo...@gmail.com>
>>
>>
>>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.

Re: 2.6 Release

Posted by Gary Gregory <ga...@gmail.com>.
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 <ra...@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 <bo...@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 <re...@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 <bo...@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 <re...@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.goers@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 <ra...@dslextreme.com>
>>>> wrote:
>>>>
>>>> Time machine.
>>>>
>>>> Sent from my iPhone
>>>>
>>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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.goers@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 <re...@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 <mi...@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.goers@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 <re...@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.popma@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.goers@dslextreme.com> wrote:
>>>>>>>>
>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>
>>>>>>>>> Ralph
>>>>>>>>>
>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>> log4j-dev-help@logging.apache.org
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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 <bo...@gmail.com>
>>
>>
>
>
> --
> Matt Sicker <bo...@gmail.com>
>
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@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

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
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 <bo...@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.popma@gmail.com <ma...@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 <boards@gmail.com <ma...@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.popma@gmail.com <ma...@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.goers@dslextreme.com <ma...@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.goers@dslextreme.com <ma...@dslextreme.com>> wrote:
>>> 
>>> Time machine.
>>> 
>>> Sent from my iPhone
>>> 
>>> On May 21, 2016, at 10:41 PM, Remko Popma <remko.popma@gmail.com <ma...@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.goers@dslextreme.com <ma...@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.popma@gmail.com <ma...@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.staldal@magine.com <ma...@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-1362>
>>>>> 
>>>>> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@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.popma@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.popma@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.goers@dslextreme.com <>> wrote:
>>>>>> Thanks for finding it. I will fix it.
>>>>>> 
>>>>>> Ralph
>>>>>> 
>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@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.goers@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 <garydgregory@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.goers@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-unsubscribe@logging.apache.org <>
>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <>
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> -- 
>>>>>>>>> E-Mail: garydgregory@gmail.com <> | ggregory@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 <http://garygregory.wordpress.com/> 
>>>>>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>>  
>>>>> 
>>>>> Mikael Ståldal
>>>>> Senior software developer 
>>>>> 
>>>>> Magine TV
>>>>> mikael.staldal@magine.com <>    
>>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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 <boards@gmail.com <ma...@gmail.com>>
> 
> 
> 
> -- 
> Matt Sicker <boards@gmail.com <ma...@gmail.com>>


Re: 2.6 Release

Posted by Matt Sicker <bo...@gmail.com>.
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 <re...@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 <bo...@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 <re...@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 <ra...@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 <ra...@dslextreme.com>
>>> wrote:
>>>
>>> Time machine.
>>>
>>> Sent from my iPhone
>>>
>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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.goers@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 <re...@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 <mi...@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>>>
>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>
>>>>>>>> Ralph
>>>>>>>>
>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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 <bo...@gmail.com>
>
>


-- 
Matt Sicker <bo...@gmail.com>

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
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 <bo...@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 <re...@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 <ra...@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 <ra...@dslextreme.com> wrote:
>>>> 
>>>> Time machine.
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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 <ra...@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 <re...@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 <re...@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 <ra...@dslextreme.com> wrote:
>>>>>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>>>>>> 
>>>>>>>>>>>> Ralph
>>>>>>>>>>>> 
>>>>>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>>>>>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>>>>>>>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>>>>>>>>> JUnit in Action, Second Edition
>>>>>>>>>>>>>>> Spring Batch in Action
>>>>>>>>>>>>>>> Blog: http://garygregory.wordpress.com 
>>>>>>>>>>>>>>> Home: http://garygregory.com/
>>>>>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>>  
>>>>>>>> 
>>>>>>>> Mikael Ståldal
>>>>>>>> Senior software developer 
>>>>>>>> 
>>>>>>>> Magine TV
>>>>>>>> mikael.staldal@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 <bo...@gmail.com>

Re: 2.6 Release

Posted by Matt Sicker <bo...@gmail.com>.
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 <re...@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 <ra...@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 <ra...@dslextreme.com>
>> wrote:
>>
>> Time machine.
>>
>> Sent from my iPhone
>>
>> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>>
>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>
>>>>>>> Ralph
>>>>>>>
>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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 <bo...@gmail.com>

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
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 <ra...@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 <ra...@dslextreme.com>
> wrote:
>
> Time machine.
>
> Sent from my iPhone
>
> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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.goers@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>>
>>>>>> Thanks for finding it. I will fix it.
>>>>>>
>>>>>> Ralph
>>>>>>
>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.
>>>
>>
>>
>
>

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
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 <ra...@dslextreme.com> wrote:
> 
> Time machine.
> 
> Sent from my iPhone
> 
> On May 21, 2016, at 10:41 PM, Remko Popma <remko.popma@gmail.com <ma...@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.goers@dslextreme.com <ma...@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.popma@gmail.com <ma...@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.staldal@magine.com <ma...@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-1362>
>>> 
>>> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@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.popma@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.popma@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.goers@dslextreme.com <>> wrote:
>>>> Thanks for finding it. I will fix it.
>>>> 
>>>> Ralph
>>>> 
>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@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.goers@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 <garydgregory@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.goers@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-unsubscribe@logging.apache.org <>
>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <>
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>> E-Mail: garydgregory@gmail.com <> | ggregory@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 <http://garygregory.wordpress.com/> 
>>>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> -- 
>>>  
>>> 
>>> Mikael Ståldal
>>> Senior software developer 
>>> 
>>> Magine TV
>>> mikael.staldal@magine.com <>    
>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   
>> 
>> 


Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
Time machine.

Sent from my iPhone

> On May 21, 2016, at 10:41 PM, Remko Popma <re...@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 <ra...@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 <re...@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 <mi...@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 <ra...@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 <re...@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 <re...@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 <ra...@dslextreme.com> wrote:
>>>>>>>> Thanks for finding it. I will fix it.
>>>>>>>> 
>>>>>>>> Ralph
>>>>>>>> 
>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>>>>>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> -- 
>>>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>>>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>>>>> JUnit in Action, Second Edition
>>>>>>>>>>> Spring Batch in Action
>>>>>>>>>>> Blog: http://garygregory.wordpress.com 
>>>>>>>>>>> Home: http://garygregory.com/
>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>> 
>>>> 
>>>> 
>>>> -- 
>>>>  
>>>> 
>>>> Mikael Ståldal
>>>> Senior software developer 
>>>> 
>>>> Magine TV
>>>> mikael.staldal@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.   
> 

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
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 <ra...@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 <re...@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 <mi...@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 <ra...@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 <re...@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 <re...@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.goers@dslextreme.com> wrote:
>>>>
>>>>> Thanks for finding it. I will fix it.
>>>>>
>>>>> Ralph
>>>>>
>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.
>>
>
>

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
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 <re...@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.staldal@magine.com <ma...@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-1362>
> 
> https://issues.apache.org/jira/browse/LOG4J2-623 <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.goers@dslextreme.com <javascript:_e(%7B%7D,'cvml','ralph.goers@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.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@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.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@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.goers@dslextreme.com <javascript:_e(%7B%7D,'cvml','ralph.goers@dslextreme.com');>> wrote:
>> Thanks for finding it. I will fix it.
>> 
>> Ralph
>> 
>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@gmail.com <javascript:_e(%7B%7D,'cvml','remko.popma@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.goers@dslextreme.com <javascript:_e(%7B%7D,'cvml','ralph.goers@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 <garydgregory@gmail.com <javascript:_e(%7B%7D,'cvml','garydgregory@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.goers@dslextreme.com <javascript:_e(%7B%7D,'cvml','ralph.goers@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-unsubscribe@logging.apache.org <javascript:_e(%7B%7D,'cvml','log4j-dev-unsubscribe@logging.apache.org');>
>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <javascript:_e(%7B%7D,'cvml','log4j-dev-help@logging.apache.org');>
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> E-Mail: garydgregory@gmail.com <javascript:_e(%7B%7D,'cvml','garydgregory@gmail.com');> | ggregory@apache.org  <javascript:_e(%7B%7D,'cvml','ggregory@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 <http://garygregory.wordpress.com/> 
>>>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>> 
>> 
>> 
> 
> 
> 
> -- 
>  
> 
> Mikael Ståldal
> Senior software developer 
> 
> Magine TV
> mikael.staldal@magine.com <javascript:_e(%7B%7D,'cvml','mikael.staldal@magine.com');>    
> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com  <http://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.   


Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
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 <mi...@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.goers@dslextreme.com
> <javascript:_e(%7B%7D,'cvml','ralph.goers@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.popma@gmail.com
>> <javascript:_e(%7B%7D,'cvml','remko.popma@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.popma@gmail.com
>> <javascript:_e(%7B%7D,'cvml','remko.popma@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.goers@dslextreme.com
>>> <javascript:_e(%7B%7D,'cvml','ralph.goers@dslextreme.com');>> wrote:
>>>
>>>> Thanks for finding it. I will fix it.
>>>>
>>>> Ralph
>>>>
>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.popma@gmail.com
>>>> <javascript:_e(%7B%7D,'cvml','remko.popma@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.goers@dslextreme.com
>>>> <javascript:_e(%7B%7D,'cvml','ralph.goers@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 <garydgregory@gmail.com
>>>> <javascript:_e(%7B%7D,'cvml','garydgregory@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.goers@dslextreme.com
>>>> <javascript:_e(%7B%7D,'cvml','ralph.goers@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-unsubscribe@logging.apache.org
>>>>> <javascript:_e(%7B%7D,'cvml','log4j-dev-unsubscribe@logging.apache.org');>
>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>> <javascript:_e(%7B%7D,'cvml','log4j-dev-help@logging.apache.org');>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> E-Mail: garydgregory@gmail.com
>>>> <javascript:_e(%7B%7D,'cvml','garydgregory@gmail.com');> | ggregory@apache.org
>>>> <javascript:_e(%7B%7D,'cvml','ggregory@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.staldal@magine.com
> <javascript:_e(%7B%7D,'cvml','mikael.staldal@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.
>

Re: 2.6 Release

Posted by Mikael Ståldal <mi...@magine.com>.
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 <ra...@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 <re...@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 <re...@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 <ra...@dslextreme.com>
>> wrote:
>>
>>> Thanks for finding it. I will fix it.
>>>
>>> Ralph
>>>
>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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.goers@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-unsubscribe@logging.apache.org
>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>
>>>>
>>>
>>>
>>> --
>>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
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 <re...@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 <re...@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 <ra...@dslextreme.com> wrote:
>>> Thanks for finding it. I will fix it.
>>> 
>>> Ralph
>>> 
>>>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>>>>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>> JUnit in Action, Second Edition
>>>>>> Spring Batch in Action
>>>>>> Blog: http://garygregory.wordpress.com 
>>>>>> Home: http://garygregory.com/
>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>> 
>>> 
>> 
> 

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
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 <re...@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 <ra...@dslextreme.com>
> wrote:
>
>> Thanks for finding it. I will fix it.
>>
>> Ralph
>>
>> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>>
>>>
>>
>>
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@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
>>
>>
>>
>>
>

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
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 <ra...@dslextreme.com>
wrote:

> Thanks for finding it. I will fix it.
>
> Ralph
>
> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>
>>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@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
>
>
>
>

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
Thanks for finding it. I will fix it.

Ralph

> On May 18, 2016, at 6:02 AM, Remko Popma <re...@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.goers@dslextreme.com <ma...@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 <garydgregory@gmail.com <ma...@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.goers@dslextreme.com <ma...@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-unsubscribe@logging.apache.org <ma...@logging.apache.org>
>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org <ma...@logging.apache.org>
>>> 
>>> 
>>> 
>>> 
>>> -- 
>>> E-Mail: garydgregory@gmail.com <ma...@gmail.com> | ggregory@apache.org  <ma...@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 <http://garygregory.wordpress.com/> 
>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>


Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
${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 <ra...@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 <ga...@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 <ra...@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-unsubscribe@logging.apache.org
>>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>> 
>> 
>> 
>> -- 
>> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
>> Java Persistence with Hibernate, Second Edition
>> JUnit in Action, Second Edition
>> Spring Batch in Action
>> Blog: http://garygregory.wordpress.com 
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
> 

Re: 2.6 Release

Posted by Ralph Goers <ra...@dslextreme.com>.
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 <ga...@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.goers@dslextreme.com <ma...@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-unsubscribe@logging.apache.org <ma...@logging.apache.org>
> For additional commands, e-mail: log4j-dev-help@logging.apache.org <ma...@logging.apache.org>
> 
> 
> 
> 
> -- 
> E-Mail: garydgregory@gmail.com <ma...@gmail.com> | ggregory@apache.org  <ma...@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 <http://garygregory.wordpress.com/> 
> Home: http://garygregory.com/ <http://garygregory.com/>
> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>

Re: 2.6 Release

Posted by Gary Gregory <ga...@gmail.com>.
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 <ra...@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-unsubscribe@logging.apache.org
> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@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

Re: 2.6 Release

Posted by Remko Popma <re...@gmail.com>.
I applied the patch for LOG4J2-1348. Can't see anything else remaining. I'm
good to go with this.

On Wed, May 18, 2016 at 12:19 AM, Matt Sicker <bo...@gmail.com> wrote:

> I hope you have unlimited data! ;)
>
> I'm ready for release (and ready to start working on a presentation about
> the new stuff for my JUG).
>
> On 17 May 2016 at 10:15, Ralph Goers <ra...@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-unsubscribe@logging.apache.org
>> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>>
>>
>
>
> --
> Matt Sicker <bo...@gmail.com>
>

Re: 2.6 Release

Posted by Matt Sicker <bo...@gmail.com>.
I hope you have unlimited data! ;)

I'm ready for release (and ready to start working on a presentation about
the new stuff for my JUG).

On 17 May 2016 at 10:15, Ralph Goers <ra...@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-unsubscribe@logging.apache.org
> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>
>


-- 
Matt Sicker <bo...@gmail.com>