I was able to finish the work for  LOG4J2-1010
<https://issues.apache.org/jira/browse/LOG4J2-1010>, LOG4J2-1447
<https://issues.apache.org/jira/browse/LOG4J2-1447> and LOG4J2-1349
<https://issues.apache.org/jira/browse/LOG4J2-1349> and I am now happy to
include this in the 2.7 release.
Please see branch LOG4J2-1349-gcfree-threadcontext.

On Thu, Sep 8, 2016 at 8:44 AM, Gary Gregory <garydgreg...@gmail.com> wrote:

> If you care about Core BC, you could start with running Clirr...
>
> Gary
>
> On Wed, Sep 7, 2016 at 9:26 AM, Remko Popma <remko.po...@gmail.com> wrote:
>
>> At the risk of sounding like a broken record, we should revert the
>> changes that broke binary compatibility before doing a release. The ones I
>> am aware of are the change to the TriggerPolicy interface and the removed
>> factory methods, there may be others.
>>
>> On Wed, Sep 7, 2016 at 6:16 PM, Mikael Ståldal <mikael.stal...@magine.com
>> > wrote:
>>
>>> Those three issues are resolved now, so I am fine with doing a release.
>>>
>>> On Mon, Sep 5, 2016 at 12:19 PM, Mikael Ståldal <
>>> mikael.stal...@magine.com> wrote:
>>>
>>>> I think we should get the following done before a 2.7 release:
>>>> - https://issues.apache.org/jira/browse/LOG4J2-1518
>>>> - https://issues.apache.org/jira/browse/LOG4J2-1528
>>>> - https://issues.apache.org/jira/browse/LOG4J2-1530
>>>>
>>>> Preferably also LOG4J2-1010, 1447 and 1349; but if Remko is OK with
>>>> postponing those, I will not object.
>>>>
>>>>
>>>> On Mon, Sep 5, 2016 at 1:39 AM, Gary Gregory <garydgreg...@gmail.com>
>>>> wrote:
>>>>
>>>>> Ok, cool. While some random test failures have been fixed with rolling
>>>>> files, I have seen other randomness in failures. Let's keep an eye out and
>>>>> make sure we have test good code coverage for new features. I run local
>>>>> builds all the time but some errors only happen on Jenkins... sometimes...
>>>>>
>>>>> Gary
>>>>>
>>>>> On Sep 4, 2016 2:41 PM, "Matt Sicker" <boa...@gmail.com> wrote:
>>>>>
>>>>>> As I planned earlier, I'm merging in the async logger story finally.
>>>>>> I'll update documentation as I go along, but the base level docs are 
>>>>>> there
>>>>>> at least.
>>>>>>
>>>>>> On 4 September 2016 at 12:00, Remko Popma <remko.po...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Ouch. I didn't see that one coming. :-)
>>>>>>> I was kind of hoping to include LOG4J2-1010
>>>>>>> <https://issues.apache.org/jira/browse/LOG4J2-1010>, LOG4J2-1447
>>>>>>> <https://issues.apache.org/jira/browse/LOG4J2-1447> and LOG4J2-1349
>>>>>>> <https://issues.apache.org/jira/browse/LOG4J2-1349> in the 2.7
>>>>>>> release.
>>>>>>> But it's okay, I can wait until 2.8. The tickets I mentioned are
>>>>>>> fairly big changes and even though I think I am almost done with the 
>>>>>>> work I
>>>>>>> don't want to rush and overlook anything. So if we want to do a 2.7 
>>>>>>> release
>>>>>>> now that is fine.
>>>>>>>
>>>>>>> Let me know if I can help with the stackwalker stuff.
>>>>>>> I read this chain (http://mail.openjdk.java.net/
>>>>>>> pipermail/jigsaw-dev/2016-July/008597.html), has there been any
>>>>>>> additional communication?
>>>>>>> The idea of getting caller info on every method call in
>>>>>>> AbstractLogger, on the face of it, does not sound realistic, but then, I
>>>>>>> haven't tried it.
>>>>>>>
>>>>>>> Remko
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Sep 5, 2016 at 12:49 AM, Gary Gregory <
>>>>>>> garydgreg...@gmail.com> wrote:
>>>>>>>
>>>>>>>> My vote is for RERO. IOW, cut a 2.7 RC.
>>>>>>>>
>>>>>>>> Gary
>>>>>>>>
>>>>>>>> On Sun, Sep 4, 2016 at 11:47 AM, Ralph Goers <
>>>>>>>> ralph.go...@dslextreme.com> wrote:
>>>>>>>>
>>>>>>>>> I finally finished what has been consuming me at work for the last
>>>>>>>>> month and have some time over this long weekend. I can either go a 
>>>>>>>>> pick up
>>>>>>>>> some Jira issues to work on, continue working on Java 9 support, 
>>>>>>>>> and/or cut
>>>>>>>>> a 2.7 release.
>>>>>>>>>
>>>>>>>>> The 2.9 stuff is problematic. The Java team has recommended that
>>>>>>>>> we call stackwalker in the first method the caller calls as that 
>>>>>>>>> would have
>>>>>>>>> the lowest overhead. That would mean getting the caller’s location 
>>>>>>>>> info on
>>>>>>>>> every method call in AbstractLogger. I am trying to create a test for 
>>>>>>>>> that
>>>>>>>>> as I suspect it will be too expensive but making the changes to Log4j 
>>>>>>>>> to
>>>>>>>>> implement it is quite extensive. There is probably a better way but I 
>>>>>>>>> am
>>>>>>>>> interested in the overall impact.  This really needs to be done asap 
>>>>>>>>> as
>>>>>>>>> Java 9 should be pretty close to being finished and I am afraid the
>>>>>>>>> solution they have given us will perform worse than getcallerclass 
>>>>>>>>> does.
>>>>>>>>>
>>>>>>>>> Ralph
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------
>>>>>>>>> ---------
>>>>>>>>> To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
>>>>>>>>> For additional commands, e-mail: log4j-dev-h...@logging.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>> <http://www.manning.com/bauer3/>
>>>>>>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>>>>>>>> Spring Batch in Action <http://www.manning.com/templier/>
>>>>>>>> Blog: http://garygregory.wordpress.com
>>>>>>>> Home: http://garygregory.com/
>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Matt Sicker <boa...@gmail.com>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> [image: MagineTV]
>>>>
>>>> *Mikael Ståldal*
>>>> Senior software developer
>>>>
>>>> *Magine TV*
>>>> mikael.stal...@magine.com
>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>>>>
>>>> Privileged and/or Confidential Information may be contained in this
>>>> message. If you are not the addressee indicated in this message
>>>> (or responsible for delivery of the message to such a person), you may
>>>> not copy or deliver this message to anyone. In such case,
>>>> you should destroy this message and kindly notify the sender by reply
>>>> email.
>>>>
>>>
>>>
>>>
>>> --
>>> [image: MagineTV]
>>>
>>> *Mikael Ståldal*
>>> Senior software developer
>>>
>>> *Magine TV*
>>> mikael.stal...@magine.com
>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>>>
>>> Privileged and/or Confidential Information may be contained in this
>>> message. If you are not the addressee indicated in this message
>>> (or responsible for delivery of the message to such a person), you may
>>> not copy or deliver this message to anyone. In such case,
>>> you should destroy this message and kindly notify the sender by reply
>>> email.
>>>
>>
>>
>
>
> --
> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
> Java Persistence with Hibernate, Second Edition
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>

Reply via email to