Ferenc HORVÁTH created LOG4NET-579:
--------------------------------------
Summary: RollingFileAppender - file compression feature
Key: LOG4NET-579
URL: https://issues.apache.org/jira/browse/LOG4NET-579
Project: Log4net
Issue Type: New Feature
Components: Appenders
Reporter: Ferenc HORVÁTH
Hi Guys,
I used _log4j_ in the past, and its {{RollingFileAppender}} has the possibility
to compress the rolled file. It would be a nice feature in _log4net_ too,
because it is much easier to handle the rolled files in compressed format.
After a lot of searching I did not find a built-in solution in _log4net_ for
compression, I decided to implement it. I wanted to do it using the
{{RollFile}} method, but I was not able to do it, because the {{RollFile}}
method is not _virtual_ this time. So the solution was for me: I copied the
{{RollingFileAppender}} into a custom namespace, made its {{RollFile}}
_virtual_, and wrote a subclass which had a customized {{RollFile}} method. At
least a _virtual_ {{RollFile}} method would be useful too.
Thanks:
Ferenc
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)