[GIT] Logback: the generic, reliable, fast and flexible logging framework. branch, master, updated. v0.9.18-56-g63475d8

This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Logback: the generic, reliable, fast and flexible logging framework.". The branch, master has been updated via 63475d86b35850ed5ed1ea735bf2bf38521ebbaf (commit) from e7d72885a2d1592597f70ae927812d9064b474bd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://git.qos.ch/gitweb/?p=logback.git;a=commit;h=63475d86b35850ed5ed1ea735... http://github.com/ceki/logback/commit/63475d86b35850ed5ed1ea735bf2bf38521ebb... commit 63475d86b35850ed5ed1ea735bf2bf38521ebbaf Author: Ceki Gulcu <ceki@qos.ch> Date: Wed Mar 3 17:46:04 2010 +0100 Added blurb about encoders diff --git a/logback-site/src/site/pages/news.html b/logback-site/src/site/pages/news.html index ef6b2c2..964c4dd 100644 --- a/logback-site/src/site/pages/news.html +++ b/logback-site/src/site/pages/news.html @@ -28,7 +28,35 @@ <hr width="80%" align="center" /> - <h3>February 2010 - Release of version 0.9.19</h3> + <h3>March 2010 - Release of version 0.9.19</h3> + + + <div style="border: 1px solid #F44; background-color: #FED; padding-left: 1ex; padding-right: 1ex;"> + + <h4>Breaking change: FileAppender now expects an Encoder</h4> + + <p>In response to <a + href="http://jira.qos.ch/browse/LBCORE-128">LBCORE-128</a>, + <code>WriterAppender</code> has been renamed as + <code>OutputStreamAppender</code>, <code>FileAppender</code> now + sub-classing the latter. <code>OutputStreamAppender</code> and + sub-classes now take an <code>Encoder</code> instead of a + <code>Layout</code>. + </p> + + <p>Contrary to layouts which simply transform a logging event into + a String, an encoder is responsible for writing the actual event + or more accurately the representation of the event onto the output + stream. The role of the enclosing appender is now limited to + managing the output stream (opening/closing) but not writing + actual contents onto the stream. This change will require <a + href="codes.html#layoutInsteadOfEncoder"> modifications to + existing configuration files</a>. We hope to make up for this + inconvenience with cool new features which are only possible using + encoders. + </p> + + </div> <p>Added <a href="manual/appenders.html#OnMarkerEvaluator">OnMarkerEvaluator</a> diff --git a/logback-site/src/site/pages/reasonsToSwitch.html b/logback-site/src/site/pages/reasonsToSwitch.html index 7748701..f388cee 100644 --- a/logback-site/src/site/pages/reasonsToSwitch.html +++ b/logback-site/src/site/pages/reasonsToSwitch.html @@ -142,7 +142,7 @@ </p> <h3><a name="compression" href="#compression">Automatic - compression of archives log files</a></h3> + compression of archived log files</a></h3> <p><a href="manual/appenders.html#RollingFileAppender">RollingFileAppender</a> ----------------------------------------------------------------------- Summary of changes: logback-site/src/site/pages/news.html | 30 +++++++++++++++++++++- logback-site/src/site/pages/reasonsToSwitch.html | 2 +- 2 files changed, 30 insertions(+), 2 deletions(-) hooks/post-receive -- Logback: the generic, reliable, fast and flexible logging framework.
participants (1)
-
git-noreply@pixie.qos.ch