[logback-dev] [GIT] Logback: the generic, reliable, fast and flexible logging framework. branch, master, updated. v0.9.18-56-g63475d8
added by portage for gitosis-gentoo
git-noreply at pixie.qos.ch
Wed Mar 3 17:46:31 CET 2010
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=63475d86b35850ed5ed1ea735bf2bf38521ebbaf
http://github.com/ceki/logback/commit/63475d86b35850ed5ed1ea735bf2bf38521ebbaf
commit 63475d86b35850ed5ed1ea735bf2bf38521ebbaf
Author: Ceki Gulcu <ceki at 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.
More information about the logback-dev
mailing list