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 Gary Gregory <ga...@gmail.com> on 2013/07/19 15:26:27 UTC

Rename FastFileAppender

Hi All:

This came up before but recent emails reminds me that we should rename
FastFileAppender
and related classes to better names since "Fast" begs the question: Faster
than what? And: Where is the SlowFileAppender, and MediumSpeedFileAppender
and so on, you get the idea.

I think the name that floated up before is
RandomAccessFileAppender.

(Alternatively but not my 1st choice: RAFAppender, RafAppender.)

Thoughts?

Then both RandomAccessFileAppender and FileAppender co-exist until we
decide to: keep both or pick one as the true FileAppender.

Gary

-- 
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: Rename FastFileAppender

Posted by Paul Benedict <pb...@apache.org>.
Ah. Good one :-) I had to think about that one for a bit.. :-)




On Tue, Jul 30, 2013 at 7:31 AM, Gary Gregory <ga...@gmail.com>wrote:

> On Tue, Jul 30, 2013 at 8:20 AM, Paul Benedict <pb...@apache.org>wrote:
>
>> If you haven't can you please note in the Javadoc, this is the
>> FastFileAppebder of 1.x.
>>
>
> Where? I do not see it in
> https://svn.apache.org/repos/asf/logging/log4j/trunk/src/main/java
>
> Gary
>
>
>> On Jul 30, 2013 6:52 AM, "Gary Gregory" <ga...@gmail.com> wrote:
>>
>>> and done (yesterday).
>>>
>>> Gary
>>>
>>>
>>> On Mon, Jul 29, 2013 at 12:18 PM, Gary Gregory <ga...@gmail.com>wrote:
>>>
>>>> ah! good one Paul! In progress...
>>>>
>>>> Gary
>>>>
>>>>
>>>> On Mon, Jul 29, 2013 at 11:18 AM, Paul Benedict <pb...@apache.org>wrote:
>>>>
>>>>> The only rule is that you have to rename the class fast.
>>>>>
>>>>>
>>>>> On Mon, Jul 29, 2013 at 10:03 AM, Remko Popma <re...@yahoo.com>wrote:
>>>>>
>>>>>> Ok. (Phew :-))
>>>>>> It'd be great if you could take care of that one, thanks!
>>>>>>
>>>>>>  ------------------------------
>>>>>> * From: * Gary Gregory <ga...@gmail.com>;
>>>>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>>>>> * Subject: * Re: Rename FastFileAppender
>>>>>> * Sent: * Mon, Jul 29, 2013 2:54:12 PM
>>>>>>
>>>>>>   Arg! You are correct!
>>>>>>
>>>>>> Gary
>>>>>>
>>>>>>
>>>>>> On Mon, Jul 29, 2013 at 10:51 AM, Remko Popma <re...@yahoo.com>wrote:
>>>>>>
>>>>>>> Surely you mean RandomAccessFileAppender?
>>>>>>> (The Fast*Appenders have nothing to do with sync/async.)
>>>>>>>
>>>>>>>  ------------------------------
>>>>>>> * From: * Gary Gregory <ga...@gmail.com>;
>>>>>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>>>>>> * Subject: * Re: Rename FastFileAppender
>>>>>>> * Sent: * Mon, Jul 29, 2013 2:46:23 PM
>>>>>>>
>>>>>>>    I think it's been long enough, I plan on renaming "Fast*" to
>>>>>>> "Async*"
>>>>>>>
>>>>>>> Gary
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jul 22, 2013 at 3:54 PM, Gary Gregory <
>>>>>>> garydgregory@gmail.com> wrote:
>>>>>>>
>>>>>>>> A JIRA is tracking the list of new candidate class names.
>>>>>>>>
>>>>>>>> Gary
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <
>>>>>>>> pbenedict@apache.org> wrote:
>>>>>>>>
>>>>>>>>> Was there any conclusion to this?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <
>>>>>>>>> pbenedict@apache.org> wrote:
>>>>>>>>>
>>>>>>>>>> Being in the dark here, is there any reason to provide a non-fast
>>>>>>>>>> version? I only ask because FastDateFormat makes sense in that it is a
>>>>>>>>>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>>>>>>>>>> too? If not, I say why not only provide the fast one?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com>wrote:
>>>>>>>>>>
>>>>>>>>>>> It's faster than FileAppender.
>>>>>>>>>>>
>>>>>>>>>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>   ------------------------------
>>>>>>>>>>>  *From:* Paul Benedict <pb...@apache.org>
>>>>>>>>>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>>>>>>>>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>>>>>>>>>> *Subject:* Re: Rename FastFileAppender
>>>>>>>>>>>
>>>>>>>>>>> I'd like to know what it's faster than too. The only other
>>>>>>>>>>> "fast" class is Commons Lang FastDateFormat. In their javadoc they say:
>>>>>>>>>>> "FastDateFormat is a fast and thread-safe version of SimpleDateFormat." I
>>>>>>>>>>> think the inference (taking a guess here) is that it's faster than
>>>>>>>>>>> SimpleDateFormat.
>>>>>>>>>>>
>>>>>>>>>>> I agree with Gary. Unless we have a comparison to something
>>>>>>>>>>> else, I say the "fast" adjective is meaningless.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <
>>>>>>>>>>> garydgregory@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Hi All:
>>>>>>>>>>>
>>>>>>>>>>> This came up before but recent emails reminds me that we should
>>>>>>>>>>> rename FastFileAppender and related classes to better names
>>>>>>>>>>> since "Fast" begs the question: Faster than what? And: Where is the
>>>>>>>>>>> SlowFileAppender, and MediumSpeedFileAppender and so on, you get the idea.
>>>>>>>>>>>
>>>>>>>>>>> I think the name that floated up before is
>>>>>>>>>>> RandomAccessFileAppender.
>>>>>>>>>>>
>>>>>>>>>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>>>>>>>>>
>>>>>>>>>>> Thoughts?
>>>>>>>>>>>
>>>>>>>>>>> Then both RandomAccessFileAppender and FileAppender co-exist
>>>>>>>>>>> until we decide to: keep both or pick one as the true FileAppender.
>>>>>>>>>>>
>>>>>>>>>>> Gary
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> 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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Cheers,
>>>>>>>>>>> Paul
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Cheers,
>>>>>>>>>> Paul
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Cheers,
>>>>>>>>> Paul
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> 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
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> 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
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Cheers,
>>>>> Paul
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> 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
>>>
>>
>
>
> --
> 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
>



-- 
Cheers,
Paul

Re: Rename FastFileAppender

Posted by Gary Gregory <ga...@gmail.com>.
On Tue, Jul 30, 2013 at 8:20 AM, Paul Benedict <pb...@apache.org> wrote:

> If you haven't can you please note in the Javadoc, this is the
> FastFileAppebder of 1.x.
>

Where? I do not see it in
https://svn.apache.org/repos/asf/logging/log4j/trunk/src/main/java

Gary


> On Jul 30, 2013 6:52 AM, "Gary Gregory" <ga...@gmail.com> wrote:
>
>> and done (yesterday).
>>
>> Gary
>>
>>
>> On Mon, Jul 29, 2013 at 12:18 PM, Gary Gregory <ga...@gmail.com>wrote:
>>
>>> ah! good one Paul! In progress...
>>>
>>> Gary
>>>
>>>
>>> On Mon, Jul 29, 2013 at 11:18 AM, Paul Benedict <pb...@apache.org>wrote:
>>>
>>>> The only rule is that you have to rename the class fast.
>>>>
>>>>
>>>> On Mon, Jul 29, 2013 at 10:03 AM, Remko Popma <re...@yahoo.com> wrote:
>>>>
>>>>> Ok. (Phew :-))
>>>>> It'd be great if you could take care of that one, thanks!
>>>>>
>>>>>  ------------------------------
>>>>> * From: * Gary Gregory <ga...@gmail.com>;
>>>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>>>> * Subject: * Re: Rename FastFileAppender
>>>>> * Sent: * Mon, Jul 29, 2013 2:54:12 PM
>>>>>
>>>>>   Arg! You are correct!
>>>>>
>>>>> Gary
>>>>>
>>>>>
>>>>> On Mon, Jul 29, 2013 at 10:51 AM, Remko Popma <re...@yahoo.com>wrote:
>>>>>
>>>>>> Surely you mean RandomAccessFileAppender?
>>>>>> (The Fast*Appenders have nothing to do with sync/async.)
>>>>>>
>>>>>>  ------------------------------
>>>>>> * From: * Gary Gregory <ga...@gmail.com>;
>>>>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>>>>> * Subject: * Re: Rename FastFileAppender
>>>>>> * Sent: * Mon, Jul 29, 2013 2:46:23 PM
>>>>>>
>>>>>>    I think it's been long enough, I plan on renaming "Fast*" to
>>>>>> "Async*"
>>>>>>
>>>>>> Gary
>>>>>>
>>>>>>
>>>>>> On Mon, Jul 22, 2013 at 3:54 PM, Gary Gregory <garydgregory@gmail.com
>>>>>> > wrote:
>>>>>>
>>>>>>> A JIRA is tracking the list of new candidate class names.
>>>>>>>
>>>>>>> Gary
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <pbenedict@apache.org
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Was there any conclusion to this?
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <
>>>>>>>> pbenedict@apache.org> wrote:
>>>>>>>>
>>>>>>>>> Being in the dark here, is there any reason to provide a non-fast
>>>>>>>>> version? I only ask because FastDateFormat makes sense in that it is a
>>>>>>>>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>>>>>>>>> too? If not, I say why not only provide the fast one?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com>wrote:
>>>>>>>>>
>>>>>>>>>> It's faster than FileAppender.
>>>>>>>>>>
>>>>>>>>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>   ------------------------------
>>>>>>>>>>  *From:* Paul Benedict <pb...@apache.org>
>>>>>>>>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>>>>>>>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>>>>>>>>> *Subject:* Re: Rename FastFileAppender
>>>>>>>>>>
>>>>>>>>>> I'd like to know what it's faster than too. The only other "fast"
>>>>>>>>>> class is Commons Lang FastDateFormat. In their javadoc they say:
>>>>>>>>>> "FastDateFormat is a fast and thread-safe version of SimpleDateFormat." I
>>>>>>>>>> think the inference (taking a guess here) is that it's faster than
>>>>>>>>>> SimpleDateFormat.
>>>>>>>>>>
>>>>>>>>>> I agree with Gary. Unless we have a comparison to something else,
>>>>>>>>>> I say the "fast" adjective is meaningless.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <
>>>>>>>>>> garydgregory@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>> Hi All:
>>>>>>>>>>
>>>>>>>>>> This came up before but recent emails reminds me that we should
>>>>>>>>>> rename FastFileAppender and related classes to better names
>>>>>>>>>> since "Fast" begs the question: Faster than what? And: Where is the
>>>>>>>>>> SlowFileAppender, and MediumSpeedFileAppender and so on, you get the idea.
>>>>>>>>>>
>>>>>>>>>> I think the name that floated up before is
>>>>>>>>>> RandomAccessFileAppender.
>>>>>>>>>>
>>>>>>>>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>>>>>>>>
>>>>>>>>>> Thoughts?
>>>>>>>>>>
>>>>>>>>>> Then both RandomAccessFileAppender and FileAppender co-exist
>>>>>>>>>> until we decide to: keep both or pick one as the true FileAppender.
>>>>>>>>>>
>>>>>>>>>> Gary
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> 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
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Cheers,
>>>>>>>>>> Paul
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Cheers,
>>>>>>>>> Paul
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Cheers,
>>>>>>>> Paul
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> 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
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> 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
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Cheers,
>>>> Paul
>>>>
>>>
>>>
>>>
>>> --
>>> 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
>>
>


-- 
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: Rename FastFileAppender

Posted by Paul Benedict <pb...@apache.org>.
If you haven't can you please note in the Javadoc, this is the
FastFileAppebder of 1.x.
On Jul 30, 2013 6:52 AM, "Gary Gregory" <ga...@gmail.com> wrote:

> and done (yesterday).
>
> Gary
>
>
> On Mon, Jul 29, 2013 at 12:18 PM, Gary Gregory <ga...@gmail.com>wrote:
>
>> ah! good one Paul! In progress...
>>
>> Gary
>>
>>
>> On Mon, Jul 29, 2013 at 11:18 AM, Paul Benedict <pb...@apache.org>wrote:
>>
>>> The only rule is that you have to rename the class fast.
>>>
>>>
>>> On Mon, Jul 29, 2013 at 10:03 AM, Remko Popma <re...@yahoo.com> wrote:
>>>
>>>> Ok. (Phew :-))
>>>> It'd be great if you could take care of that one, thanks!
>>>>
>>>>  ------------------------------
>>>> * From: * Gary Gregory <ga...@gmail.com>;
>>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>>> * Subject: * Re: Rename FastFileAppender
>>>> * Sent: * Mon, Jul 29, 2013 2:54:12 PM
>>>>
>>>>   Arg! You are correct!
>>>>
>>>> Gary
>>>>
>>>>
>>>> On Mon, Jul 29, 2013 at 10:51 AM, Remko Popma <re...@yahoo.com> wrote:
>>>>
>>>>> Surely you mean RandomAccessFileAppender?
>>>>> (The Fast*Appenders have nothing to do with sync/async.)
>>>>>
>>>>>  ------------------------------
>>>>> * From: * Gary Gregory <ga...@gmail.com>;
>>>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>>>> * Subject: * Re: Rename FastFileAppender
>>>>> * Sent: * Mon, Jul 29, 2013 2:46:23 PM
>>>>>
>>>>>    I think it's been long enough, I plan on renaming "Fast*" to
>>>>> "Async*"
>>>>>
>>>>> Gary
>>>>>
>>>>>
>>>>> On Mon, Jul 22, 2013 at 3:54 PM, Gary Gregory <ga...@gmail.com>wrote:
>>>>>
>>>>>> A JIRA is tracking the list of new candidate class names.
>>>>>>
>>>>>> Gary
>>>>>>
>>>>>>
>>>>>> On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <pb...@apache.org>wrote:
>>>>>>
>>>>>>> Was there any conclusion to this?
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <
>>>>>>> pbenedict@apache.org> wrote:
>>>>>>>
>>>>>>>> Being in the dark here, is there any reason to provide a non-fast
>>>>>>>> version? I only ask because FastDateFormat makes sense in that it is a
>>>>>>>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>>>>>>>> too? If not, I say why not only provide the fast one?
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com>wrote:
>>>>>>>>
>>>>>>>>> It's faster than FileAppender.
>>>>>>>>>
>>>>>>>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>   ------------------------------
>>>>>>>>>  *From:* Paul Benedict <pb...@apache.org>
>>>>>>>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>>>>>>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>>>>>>>> *Subject:* Re: Rename FastFileAppender
>>>>>>>>>
>>>>>>>>> I'd like to know what it's faster than too. The only other "fast"
>>>>>>>>> class is Commons Lang FastDateFormat. In their javadoc they say:
>>>>>>>>> "FastDateFormat is a fast and thread-safe version of SimpleDateFormat." I
>>>>>>>>> think the inference (taking a guess here) is that it's faster than
>>>>>>>>> SimpleDateFormat.
>>>>>>>>>
>>>>>>>>> I agree with Gary. Unless we have a comparison to something else,
>>>>>>>>> I say the "fast" adjective is meaningless.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <
>>>>>>>>> garydgregory@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>> Hi All:
>>>>>>>>>
>>>>>>>>> This came up before but recent emails reminds me that we should
>>>>>>>>> rename FastFileAppender and related classes to better names since
>>>>>>>>> "Fast" begs the question: Faster than what? And: Where is the
>>>>>>>>> SlowFileAppender, and MediumSpeedFileAppender and so on, you get the idea.
>>>>>>>>>
>>>>>>>>> I think the name that floated up before is
>>>>>>>>> RandomAccessFileAppender.
>>>>>>>>>
>>>>>>>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>>>>>>>
>>>>>>>>> Thoughts?
>>>>>>>>>
>>>>>>>>> Then both RandomAccessFileAppender and FileAppender co-exist
>>>>>>>>> until we decide to: keep both or pick one as the true FileAppender.
>>>>>>>>>
>>>>>>>>> Gary
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> 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
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Cheers,
>>>>>>>>> Paul
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Cheers,
>>>>>>>> Paul
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Cheers,
>>>>>>> Paul
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> 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
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>> Cheers,
>>> Paul
>>>
>>
>>
>>
>> --
>> 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: Rename FastFileAppender

Posted by Gary Gregory <ga...@gmail.com>.
and done (yesterday).

Gary


On Mon, Jul 29, 2013 at 12:18 PM, Gary Gregory <ga...@gmail.com>wrote:

> ah! good one Paul! In progress...
>
> Gary
>
>
> On Mon, Jul 29, 2013 at 11:18 AM, Paul Benedict <pb...@apache.org>wrote:
>
>> The only rule is that you have to rename the class fast.
>>
>>
>> On Mon, Jul 29, 2013 at 10:03 AM, Remko Popma <re...@yahoo.com> wrote:
>>
>>> Ok. (Phew :-))
>>> It'd be great if you could take care of that one, thanks!
>>>
>>>  ------------------------------
>>> * From: * Gary Gregory <ga...@gmail.com>;
>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>> * Subject: * Re: Rename FastFileAppender
>>> * Sent: * Mon, Jul 29, 2013 2:54:12 PM
>>>
>>>   Arg! You are correct!
>>>
>>> Gary
>>>
>>>
>>> On Mon, Jul 29, 2013 at 10:51 AM, Remko Popma <re...@yahoo.com> wrote:
>>>
>>>> Surely you mean RandomAccessFileAppender?
>>>> (The Fast*Appenders have nothing to do with sync/async.)
>>>>
>>>>  ------------------------------
>>>> * From: * Gary Gregory <ga...@gmail.com>;
>>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>>> * Subject: * Re: Rename FastFileAppender
>>>> * Sent: * Mon, Jul 29, 2013 2:46:23 PM
>>>>
>>>>    I think it's been long enough, I plan on renaming "Fast*" to
>>>> "Async*"
>>>>
>>>> Gary
>>>>
>>>>
>>>> On Mon, Jul 22, 2013 at 3:54 PM, Gary Gregory <ga...@gmail.com>wrote:
>>>>
>>>>> A JIRA is tracking the list of new candidate class names.
>>>>>
>>>>> Gary
>>>>>
>>>>>
>>>>> On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <pb...@apache.org>wrote:
>>>>>
>>>>>> Was there any conclusion to this?
>>>>>>
>>>>>>
>>>>>> On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <pbenedict@apache.org
>>>>>> > wrote:
>>>>>>
>>>>>>> Being in the dark here, is there any reason to provide a non-fast
>>>>>>> version? I only ask because FastDateFormat makes sense in that it is a
>>>>>>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>>>>>>> too? If not, I say why not only provide the fast one?
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com>wrote:
>>>>>>>
>>>>>>>> It's faster than FileAppender.
>>>>>>>>
>>>>>>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>>>>>>
>>>>>>>>
>>>>>>>>   ------------------------------
>>>>>>>>  *From:* Paul Benedict <pb...@apache.org>
>>>>>>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>>>>>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>>>>>>> *Subject:* Re: Rename FastFileAppender
>>>>>>>>
>>>>>>>> I'd like to know what it's faster than too. The only other "fast"
>>>>>>>> class is Commons Lang FastDateFormat. In their javadoc they say:
>>>>>>>> "FastDateFormat is a fast and thread-safe version of SimpleDateFormat." I
>>>>>>>> think the inference (taking a guess here) is that it's faster than
>>>>>>>> SimpleDateFormat.
>>>>>>>>
>>>>>>>> I agree with Gary. Unless we have a comparison to something else, I
>>>>>>>> say the "fast" adjective is meaningless.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <
>>>>>>>> garydgregory@gmail.com> wrote:
>>>>>>>>
>>>>>>>> Hi All:
>>>>>>>>
>>>>>>>> This came up before but recent emails reminds me that we should
>>>>>>>> rename FastFileAppender and related classes to better names since
>>>>>>>> "Fast" begs the question: Faster than what? And: Where is the
>>>>>>>> SlowFileAppender, and MediumSpeedFileAppender and so on, you get the idea.
>>>>>>>>
>>>>>>>> I think the name that floated up before is
>>>>>>>> RandomAccessFileAppender.
>>>>>>>>
>>>>>>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>>>>>>
>>>>>>>> Thoughts?
>>>>>>>>
>>>>>>>> Then both RandomAccessFileAppender and FileAppender co-exist until
>>>>>>>> we decide to: keep both or pick one as the true FileAppender.
>>>>>>>>
>>>>>>>> Gary
>>>>>>>>
>>>>>>>> --
>>>>>>>> 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
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Cheers,
>>>>>>>> Paul
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Cheers,
>>>>>>> Paul
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Cheers,
>>>>>> Paul
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>> 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
>>>
>>
>>
>>
>> --
>> Cheers,
>> Paul
>>
>
>
>
> --
> 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: Rename FastFileAppender

Posted by Gary Gregory <ga...@gmail.com>.
ah! good one Paul! In progress...

Gary


On Mon, Jul 29, 2013 at 11:18 AM, Paul Benedict <pb...@apache.org>wrote:

> The only rule is that you have to rename the class fast.
>
>
> On Mon, Jul 29, 2013 at 10:03 AM, Remko Popma <re...@yahoo.com> wrote:
>
>> Ok. (Phew :-))
>> It'd be great if you could take care of that one, thanks!
>>
>>  ------------------------------
>> * From: * Gary Gregory <ga...@gmail.com>;
>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>> * Subject: * Re: Rename FastFileAppender
>> * Sent: * Mon, Jul 29, 2013 2:54:12 PM
>>
>>   Arg! You are correct!
>>
>> Gary
>>
>>
>> On Mon, Jul 29, 2013 at 10:51 AM, Remko Popma <re...@yahoo.com> wrote:
>>
>>> Surely you mean RandomAccessFileAppender?
>>> (The Fast*Appenders have nothing to do with sync/async.)
>>>
>>>  ------------------------------
>>> * From: * Gary Gregory <ga...@gmail.com>;
>>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>>> * Subject: * Re: Rename FastFileAppender
>>> * Sent: * Mon, Jul 29, 2013 2:46:23 PM
>>>
>>>    I think it's been long enough, I plan on renaming "Fast*" to "Async*"
>>>
>>> Gary
>>>
>>>
>>> On Mon, Jul 22, 2013 at 3:54 PM, Gary Gregory <ga...@gmail.com>wrote:
>>>
>>>> A JIRA is tracking the list of new candidate class names.
>>>>
>>>> Gary
>>>>
>>>>
>>>> On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <pb...@apache.org>wrote:
>>>>
>>>>> Was there any conclusion to this?
>>>>>
>>>>>
>>>>> On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <pb...@apache.org>wrote:
>>>>>
>>>>>> Being in the dark here, is there any reason to provide a non-fast
>>>>>> version? I only ask because FastDateFormat makes sense in that it is a
>>>>>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>>>>>> too? If not, I say why not only provide the fast one?
>>>>>>
>>>>>>
>>>>>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com>wrote:
>>>>>>
>>>>>>> It's faster than FileAppender.
>>>>>>>
>>>>>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>>>>>
>>>>>>>
>>>>>>>   ------------------------------
>>>>>>>  *From:* Paul Benedict <pb...@apache.org>
>>>>>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>>>>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>>>>>> *Subject:* Re: Rename FastFileAppender
>>>>>>>
>>>>>>> I'd like to know what it's faster than too. The only other "fast"
>>>>>>> class is Commons Lang FastDateFormat. In their javadoc they say:
>>>>>>> "FastDateFormat is a fast and thread-safe version of SimpleDateFormat." I
>>>>>>> think the inference (taking a guess here) is that it's faster than
>>>>>>> SimpleDateFormat.
>>>>>>>
>>>>>>> I agree with Gary. Unless we have a comparison to something else, I
>>>>>>> say the "fast" adjective is meaningless.
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <
>>>>>>> garydgregory@gmail.com> wrote:
>>>>>>>
>>>>>>> Hi All:
>>>>>>>
>>>>>>> This came up before but recent emails reminds me that we should
>>>>>>> rename FastFileAppender and related classes to better names since
>>>>>>> "Fast" begs the question: Faster than what? And: Where is the
>>>>>>> SlowFileAppender, and MediumSpeedFileAppender and so on, you get the idea.
>>>>>>>
>>>>>>> I think the name that floated up before is
>>>>>>> RandomAccessFileAppender.
>>>>>>>
>>>>>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>>>>>
>>>>>>> Thoughts?
>>>>>>>
>>>>>>> Then both RandomAccessFileAppender and FileAppender co-exist until
>>>>>>> we decide to: keep both or pick one as the true FileAppender.
>>>>>>>
>>>>>>> Gary
>>>>>>>
>>>>>>> --
>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Cheers,
>>>>>>> Paul
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Cheers,
>>>>>> Paul
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Cheers,
>>>>> Paul
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> 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
>>>
>>
>>
>>
>> --
>> 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
>>
>
>
>
> --
> Cheers,
> Paul
>



-- 
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: Rename FastFileAppender

Posted by Paul Benedict <pb...@apache.org>.
The only rule is that you have to rename the class fast.


On Mon, Jul 29, 2013 at 10:03 AM, Remko Popma <re...@yahoo.com> wrote:

> Ok. (Phew :-))
> It'd be great if you could take care of that one, thanks!
>
>  ------------------------------
> * From: * Gary Gregory <ga...@gmail.com>;
> * To: * Log4J Developers List <lo...@logging.apache.org>;
> * Subject: * Re: Rename FastFileAppender
> * Sent: * Mon, Jul 29, 2013 2:54:12 PM
>
>   Arg! You are correct!
>
> Gary
>
>
> On Mon, Jul 29, 2013 at 10:51 AM, Remko Popma <re...@yahoo.com> wrote:
>
>> Surely you mean RandomAccessFileAppender?
>> (The Fast*Appenders have nothing to do with sync/async.)
>>
>>  ------------------------------
>> * From: * Gary Gregory <ga...@gmail.com>;
>> * To: * Log4J Developers List <lo...@logging.apache.org>;
>> * Subject: * Re: Rename FastFileAppender
>> * Sent: * Mon, Jul 29, 2013 2:46:23 PM
>>
>>    I think it's been long enough, I plan on renaming "Fast*" to "Async*"
>>
>> Gary
>>
>>
>> On Mon, Jul 22, 2013 at 3:54 PM, Gary Gregory <ga...@gmail.com>wrote:
>>
>>> A JIRA is tracking the list of new candidate class names.
>>>
>>> Gary
>>>
>>>
>>> On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <pb...@apache.org>wrote:
>>>
>>>> Was there any conclusion to this?
>>>>
>>>>
>>>> On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <pb...@apache.org>wrote:
>>>>
>>>>> Being in the dark here, is there any reason to provide a non-fast
>>>>> version? I only ask because FastDateFormat makes sense in that it is a
>>>>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>>>>> too? If not, I say why not only provide the fast one?
>>>>>
>>>>>
>>>>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com>wrote:
>>>>>
>>>>>> It's faster than FileAppender.
>>>>>>
>>>>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>>>>
>>>>>>
>>>>>>   ------------------------------
>>>>>>  *From:* Paul Benedict <pb...@apache.org>
>>>>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>>>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>>>>> *Subject:* Re: Rename FastFileAppender
>>>>>>
>>>>>> I'd like to know what it's faster than too. The only other "fast"
>>>>>> class is Commons Lang FastDateFormat. In their javadoc they say:
>>>>>> "FastDateFormat is a fast and thread-safe version of SimpleDateFormat." I
>>>>>> think the inference (taking a guess here) is that it's faster than
>>>>>> SimpleDateFormat.
>>>>>>
>>>>>> I agree with Gary. Unless we have a comparison to something else, I
>>>>>> say the "fast" adjective is meaningless.
>>>>>>
>>>>>>
>>>>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <garydgregory@gmail.com
>>>>>> > wrote:
>>>>>>
>>>>>> Hi All:
>>>>>>
>>>>>> This came up before but recent emails reminds me that we should
>>>>>> rename FastFileAppender and related classes to better names since
>>>>>> "Fast" begs the question: Faster than what? And: Where is the
>>>>>> SlowFileAppender, and MediumSpeedFileAppender and so on, you get the idea.
>>>>>>
>>>>>> I think the name that floated up before is
>>>>>> RandomAccessFileAppender.
>>>>>>
>>>>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>>>>
>>>>>> Thoughts?
>>>>>>
>>>>>> Then both RandomAccessFileAppender and FileAppender co-exist until
>>>>>> we decide to: keep both or pick one as the true FileAppender.
>>>>>>
>>>>>> Gary
>>>>>>
>>>>>> --
>>>>>> 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
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Cheers,
>>>>>> Paul
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Cheers,
>>>>> Paul
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Cheers,
>>>> Paul
>>>>
>>>
>>>
>>>
>>> --
>>> 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
>>
>
>
>
> --
> 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
>



-- 
Cheers,
Paul

Re: Rename FastFileAppender

Posted by Remko Popma <re...@yahoo.com>.
Ok. (Phew :-))
It&#x27;d be great if you could take care of that one, thanks!

Re: Rename FastFileAppender

Posted by Gary Gregory <ga...@gmail.com>.
Arg! You are correct!

Gary


On Mon, Jul 29, 2013 at 10:51 AM, Remko Popma <re...@yahoo.com> wrote:

> Surely you mean RandomAccessFileAppender?
> (The Fast*Appenders have nothing to do with sync/async.)
>
>  ------------------------------
> * From: * Gary Gregory <ga...@gmail.com>;
> * To: * Log4J Developers List <lo...@logging.apache.org>;
> * Subject: * Re: Rename FastFileAppender
> * Sent: * Mon, Jul 29, 2013 2:46:23 PM
>
>   I think it's been long enough, I plan on renaming "Fast*" to "Async*"
>
> Gary
>
>
> On Mon, Jul 22, 2013 at 3:54 PM, Gary Gregory <ga...@gmail.com>wrote:
>
>> A JIRA is tracking the list of new candidate class names.
>>
>> Gary
>>
>>
>> On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <pb...@apache.org>wrote:
>>
>>> Was there any conclusion to this?
>>>
>>>
>>> On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <pb...@apache.org>wrote:
>>>
>>>> Being in the dark here, is there any reason to provide a non-fast
>>>> version? I only ask because FastDateFormat makes sense in that it is a
>>>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>>>> too? If not, I say why not only provide the fast one?
>>>>
>>>>
>>>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com> wrote:
>>>>
>>>>> It's faster than FileAppender.
>>>>>
>>>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>>>
>>>>>
>>>>>   ------------------------------
>>>>>  *From:* Paul Benedict <pb...@apache.org>
>>>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>>>> *Subject:* Re: Rename FastFileAppender
>>>>>
>>>>> I'd like to know what it's faster than too. The only other "fast"
>>>>> class is Commons Lang FastDateFormat. In their javadoc they say:
>>>>> "FastDateFormat is a fast and thread-safe version of SimpleDateFormat." I
>>>>> think the inference (taking a guess here) is that it's faster than
>>>>> SimpleDateFormat.
>>>>>
>>>>> I agree with Gary. Unless we have a comparison to something else, I
>>>>> say the "fast" adjective is meaningless.
>>>>>
>>>>>
>>>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <ga...@gmail.com>wrote:
>>>>>
>>>>> Hi All:
>>>>>
>>>>> This came up before but recent emails reminds me that we should rename FastFileAppender
>>>>> and related classes to better names since "Fast" begs the question: Faster
>>>>> than what? And: Where is the SlowFileAppender, and MediumSpeedFileAppender
>>>>> and so on, you get the idea.
>>>>>
>>>>> I think the name that floated up before is
>>>>> RandomAccessFileAppender.
>>>>>
>>>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>>>
>>>>> Thoughts?
>>>>>
>>>>> Then both RandomAccessFileAppender and FileAppender co-exist until we
>>>>> decide to: keep both or pick one as the true FileAppender.
>>>>>
>>>>> Gary
>>>>>
>>>>> --
>>>>> 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
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Cheers,
>>>>> Paul
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Cheers,
>>>> Paul
>>>>
>>>
>>>
>>>
>>> --
>>> Cheers,
>>> Paul
>>>
>>
>>
>>
>> --
>> 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
>



-- 
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: Rename FastFileAppender

Posted by Remko Popma <re...@yahoo.com>.
Surely you mean RandomAccessFileAppender?
(The Fast*Appenders have nothing to do with sync/async.)

Re: Rename FastFileAppender

Posted by Gary Gregory <ga...@gmail.com>.
I think it's been long enough, I plan on renaming "Fast*" to "Async*"

Gary


On Mon, Jul 22, 2013 at 3:54 PM, Gary Gregory <ga...@gmail.com>wrote:

> A JIRA is tracking the list of new candidate class names.
>
> Gary
>
>
> On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <pb...@apache.org>wrote:
>
>> Was there any conclusion to this?
>>
>>
>> On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <pb...@apache.org>wrote:
>>
>>> Being in the dark here, is there any reason to provide a non-fast
>>> version? I only ask because FastDateFormat makes sense in that it is a
>>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>>> too? If not, I say why not only provide the fast one?
>>>
>>>
>>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com> wrote:
>>>
>>>> It's faster than FileAppender.
>>>>
>>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>>
>>>>
>>>>   ------------------------------
>>>>  *From:* Paul Benedict <pb...@apache.org>
>>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>>> *Subject:* Re: Rename FastFileAppender
>>>>
>>>> I'd like to know what it's faster than too. The only other "fast" class
>>>> is Commons Lang FastDateFormat. In their javadoc they say: "FastDateFormat
>>>> is a fast and thread-safe version of SimpleDateFormat." I think the
>>>> inference (taking a guess here) is that it's faster than SimpleDateFormat.
>>>>
>>>> I agree with Gary. Unless we have a comparison to something else, I say
>>>> the "fast" adjective is meaningless.
>>>>
>>>>
>>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <ga...@gmail.com>wrote:
>>>>
>>>> Hi All:
>>>>
>>>> This came up before but recent emails reminds me that we should rename FastFileAppender
>>>> and related classes to better names since "Fast" begs the question: Faster
>>>> than what? And: Where is the SlowFileAppender, and MediumSpeedFileAppender
>>>> and so on, you get the idea.
>>>>
>>>> I think the name that floated up before is
>>>> RandomAccessFileAppender.
>>>>
>>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>>
>>>> Thoughts?
>>>>
>>>> Then both RandomAccessFileAppender and FileAppender co-exist until we
>>>> decide to: keep both or pick one as the true FileAppender.
>>>>
>>>> Gary
>>>>
>>>> --
>>>> 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
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Cheers,
>>>> Paul
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Cheers,
>>> Paul
>>>
>>
>>
>>
>> --
>> Cheers,
>> Paul
>>
>
>
>
> --
> 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: Rename FastFileAppender

Posted by Gary Gregory <ga...@gmail.com>.
A JIRA is tracking the list of new candidate class names.

Gary


On Mon, Jul 22, 2013 at 2:47 PM, Paul Benedict <pb...@apache.org> wrote:

> Was there any conclusion to this?
>
>
> On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <pb...@apache.org>wrote:
>
>> Being in the dark here, is there any reason to provide a non-fast
>> version? I only ask because FastDateFormat makes sense in that it is a
>> replacement for a JDK counterpart. Is the FastFileAppender a replacement
>> too? If not, I say why not only provide the fast one?
>>
>>
>> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com> wrote:
>>
>>> It's faster than FileAppender.
>>>
>>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>>
>>>
>>>   ------------------------------
>>>  *From:* Paul Benedict <pb...@apache.org>
>>> *To:* Log4J Developers List <lo...@logging.apache.org>
>>> *Sent:* Friday, July 19, 2013 11:20 PM
>>> *Subject:* Re: Rename FastFileAppender
>>>
>>> I'd like to know what it's faster than too. The only other "fast" class
>>> is Commons Lang FastDateFormat. In their javadoc they say: "FastDateFormat
>>> is a fast and thread-safe version of SimpleDateFormat." I think the
>>> inference (taking a guess here) is that it's faster than SimpleDateFormat.
>>>
>>> I agree with Gary. Unless we have a comparison to something else, I say
>>> the "fast" adjective is meaningless.
>>>
>>>
>>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <ga...@gmail.com>wrote:
>>>
>>> Hi All:
>>>
>>> This came up before but recent emails reminds me that we should rename FastFileAppender
>>> and related classes to better names since "Fast" begs the question: Faster
>>> than what? And: Where is the SlowFileAppender, and MediumSpeedFileAppender
>>> and so on, you get the idea.
>>>
>>> I think the name that floated up before is
>>> RandomAccessFileAppender.
>>>
>>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>>
>>> Thoughts?
>>>
>>> Then both RandomAccessFileAppender and FileAppender co-exist until we
>>> decide to: keep both or pick one as the true FileAppender.
>>>
>>> Gary
>>>
>>> --
>>> 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
>>>
>>>
>>>
>>>
>>> --
>>> Cheers,
>>> Paul
>>>
>>>
>>>
>>
>>
>> --
>> Cheers,
>> Paul
>>
>
>
>
> --
> Cheers,
> Paul
>



-- 
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: Rename FastFileAppender

Posted by Paul Benedict <pb...@apache.org>.
Was there any conclusion to this?


On Fri, Jul 19, 2013 at 12:11 PM, Paul Benedict <pb...@apache.org>wrote:

> Being in the dark here, is there any reason to provide a non-fast version?
> I only ask because FastDateFormat makes sense in that it is a replacement
> for a JDK counterpart. Is the FastFileAppender a replacement too? If not, I
> say why not only provide the fast one?
>
>
> On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com> wrote:
>
>> It's faster than FileAppender.
>>
>> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>>
>>
>>   ------------------------------
>>  *From:* Paul Benedict <pb...@apache.org>
>> *To:* Log4J Developers List <lo...@logging.apache.org>
>> *Sent:* Friday, July 19, 2013 11:20 PM
>> *Subject:* Re: Rename FastFileAppender
>>
>> I'd like to know what it's faster than too. The only other "fast" class
>> is Commons Lang FastDateFormat. In their javadoc they say: "FastDateFormat
>> is a fast and thread-safe version of SimpleDateFormat." I think the
>> inference (taking a guess here) is that it's faster than SimpleDateFormat.
>>
>> I agree with Gary. Unless we have a comparison to something else, I say
>> the "fast" adjective is meaningless.
>>
>>
>> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <ga...@gmail.com>wrote:
>>
>> Hi All:
>>
>> This came up before but recent emails reminds me that we should rename FastFileAppender
>> and related classes to better names since "Fast" begs the question: Faster
>> than what? And: Where is the SlowFileAppender, and MediumSpeedFileAppender
>> and so on, you get the idea.
>>
>> I think the name that floated up before is
>> RandomAccessFileAppender.
>>
>> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>>
>> Thoughts?
>>
>> Then both RandomAccessFileAppender and FileAppender co-exist until we
>> decide to: keep both or pick one as the true FileAppender.
>>
>> Gary
>>
>> --
>> 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
>>
>>
>>
>>
>> --
>> Cheers,
>> Paul
>>
>>
>>
>
>
> --
> Cheers,
> Paul
>



-- 
Cheers,
Paul

Re: Rename FastFileAppender

Posted by Paul Benedict <pb...@apache.org>.
Being in the dark here, is there any reason to provide a non-fast version?
I only ask because FastDateFormat makes sense in that it is a replacement
for a JDK counterpart. Is the FastFileAppender a replacement too? If not, I
say why not only provide the fast one?


On Fri, Jul 19, 2013 at 12:02 PM, Remko Popma <re...@yahoo.com> wrote:

> It's faster than FileAppender.
>
> http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender
>
>
>   ------------------------------
>  *From:* Paul Benedict <pb...@apache.org>
> *To:* Log4J Developers List <lo...@logging.apache.org>
> *Sent:* Friday, July 19, 2013 11:20 PM
> *Subject:* Re: Rename FastFileAppender
>
> I'd like to know what it's faster than too. The only other "fast" class is
> Commons Lang FastDateFormat. In their javadoc they say: "FastDateFormat is
> a fast and thread-safe version of SimpleDateFormat." I think the inference
> (taking a guess here) is that it's faster than SimpleDateFormat.
>
> I agree with Gary. Unless we have a comparison to something else, I say
> the "fast" adjective is meaningless.
>
>
> On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <ga...@gmail.com>wrote:
>
> Hi All:
>
> This came up before but recent emails reminds me that we should rename FastFileAppender
> and related classes to better names since "Fast" begs the question: Faster
> than what? And: Where is the SlowFileAppender, and MediumSpeedFileAppender
> and so on, you get the idea.
>
> I think the name that floated up before is
> RandomAccessFileAppender.
>
> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>
> Thoughts?
>
> Then both RandomAccessFileAppender and FileAppender co-exist until we
> decide to: keep both or pick one as the true FileAppender.
>
> Gary
>
> --
> 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
>
>
>
>
> --
> Cheers,
> Paul
>
>
>


-- 
Cheers,
Paul

Re: Rename FastFileAppender

Posted by Remko Popma <re...@yahoo.com>.
It's faster than FileAppender.
http://logging.apache.org/log4j/2.x/manual/async.html#FileAppender_vs._FastFileAppender




________________________________
 From: Paul Benedict <pb...@apache.org>
To: Log4J Developers List <lo...@logging.apache.org> 
Sent: Friday, July 19, 2013 11:20 PM
Subject: Re: Rename FastFileAppender
 


I'd like to know what it's faster than too. The only other "fast" class is Commons Lang FastDateFormat. In their javadoc they say: "FastDateFormat is a fast and thread-safe version of SimpleDateFormat." I think the inference (taking a guess here) is that it's faster than SimpleDateFormat. 

I agree with Gary. Unless we have a comparison to something else, I say the "fast" adjective is meaningless. 




On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <ga...@gmail.com> wrote:

Hi All:
>
>This came up before but recent emails reminds me that we should rename FastFileAppender and related classes to better names since "Fast" begs the question: Faster than what? And: Where is the SlowFileAppender, and MediumSpeedFileAppender and so on, you get the idea.
>
>I think the name that floated up before is 
>RandomAccessFileAppender. 
>
>(Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>
>
>Thoughts?
>
>
>Then both RandomAccessFileAppender and FileAppender co-exist until we decide to: keep both or pick one as the true FileAppender.
>
>Gary
>
>
>-- 
>
>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


-- 

Cheers,
Paul

Re: Rename FastFileAppender

Posted by Paul Benedict <pb...@apache.org>.
I'd like to know what it's faster than too. The only other "fast" class is
Commons Lang FastDateFormat. In their javadoc they say: "FastDateFormat is
a fast and thread-safe version of SimpleDateFormat." I think the inference
(taking a guess here) is that it's faster than SimpleDateFormat.

I agree with Gary. Unless we have a comparison to something else, I say the
"fast" adjective is meaningless.


On Fri, Jul 19, 2013 at 8:26 AM, Gary Gregory <ga...@gmail.com>wrote:

> Hi All:
>
> This came up before but recent emails reminds me that we should rename FastFileAppender
> and related classes to better names since "Fast" begs the question: Faster
> than what? And: Where is the SlowFileAppender, and MediumSpeedFileAppender
> and so on, you get the idea.
>
> I think the name that floated up before is
> RandomAccessFileAppender.
>
> (Alternatively but not my 1st choice: RAFAppender, RafAppender.)
>
> Thoughts?
>
> Then both RandomAccessFileAppender and FileAppender co-exist until we
> decide to: keep both or pick one as the true FileAppender.
>
> Gary
>
> --
> 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
>



-- 
Cheers,
Paul