Ok, the only test that didn't pass was the one testing for StatusLogger
writing to a file. I removed that test on the branch. If you review that
and think it worthy to go into the trunk, I'm pretty much on board with a
2.0 release (unless you think a short lived rc3 is in order).


On Sun, Jul 13, 2014 at 9:29 PM, Bruce Brouwer <bruce.brou...@gmail.com>
wrote:

> Ok, this is starting to be simpler, as I'm sure you would all prefer. You
> can look at the branch LOG4J-609 again if you like. Here are the
> simplifications that I have made.
>
> 1) The listeners no longer report their level. They can decide if they
> want to do something with a status message in their log method.
> 2) There is no longer the option to configure the StatusLogger to write to
> a file.
> 3) I moved StatusConsoleListener out of log4j-api and into log4j-core,
> where we can probably get away with making more drastic changes to it in
> the future (so I can fix LOG4J-609)
>
> I have to check on the tests and stuff, but in general, I'm pretty happy
> with how small the impact is and in its ability to make a better solution
> for LOG4J-609 possible in the future.
>
>
> On Sun, Jul 13, 2014 at 8:23 PM, Matt Sicker <boa...@gmail.com> wrote:
>
>> This actually makes me wonder why you can configure the status logger
>> from a configuration file. Shouldn't this just be a system property or
>> something?
>>
>>
>> On 13 July 2014 18:57, Bruce Brouwer <bruce.brou...@gmail.com> wrote:
>>
>>> The listener can be removed, but nothing ever does. Right now it can
>>> never know if it should be removed. And also, all that level checking is
>>> cached in StatusLogger. If all you do is change the status level of the
>>> listener it has no effect on the cached value in StatusLogger. It may end
>>> up having no effect.
>>>
>>> This is some of the stuff I was trying to clean up with my fix that I
>>> have been delinquent with.
>>>
>>> I will try to simplify this on the branch and see if it makes sense in
>>> the next hour or two.
>>>
>>
>>
>>
>> --
>> Matt Sicker <boa...@gmail.com>
>>
>
>
>
> --
>
>
> Bruce Brouwer
> about.me/bruce.brouwer
> [image: Bruce Brouwer on about.me]
>    <http://about.me/bruce.brouwer>
>



-- 


Bruce Brouwer
about.me/bruce.brouwer
[image: Bruce Brouwer on about.me]
  <http://about.me/bruce.brouwer>

Reply via email to