You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by mi...@apache.org on 2016/06/26 16:18:32 UTC
[10/39] logging-log4j2 git commit: Update announcement text:
Update announcement text:
- align to 95 characters per line to avoid unplanned line breaks in announcement email
- mention lambda expressions as one of the modern features Log4j 2 supports
- mention ability to be garbage-free as another notable feature
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/0cb95a77
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/0cb95a77
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/0cb95a77
Branch: refs/heads/LOG4J-1181
Commit: 0cb95a7749ecec8d039de9b46356d53e2d0aeb7c
Parents: ec5520e
Author: rpopma <rp...@apache.org>
Authored: Tue Jun 21 21:13:05 2016 +0900
Committer: rpopma <rp...@apache.org>
Committed: Tue Jun 21 21:13:05 2016 +0900
----------------------------------------------------------------------
src/changes/announcement.vm | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/0cb95a77/src/changes/announcement.vm
----------------------------------------------------------------------
diff --git a/src/changes/announcement.vm b/src/changes/announcement.vm
index 84e50c9..e2a4ef6 100644
--- a/src/changes/announcement.vm
+++ b/src/changes/announcement.vm
@@ -21,19 +21,23 @@
The ${developmentTeam} is pleased to announce the Log4j ${relVersion} release!
-Apache log4j is a well known framework for logging application behavior. Log4j 2 is an upgrade to
-Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides
-many other modern features such as support for Markers, property substitution using Lookups, multiple patterns on
-a PatternLayout and asynchronous Loggers. In addition, Log4j 2 will not lose events while reconfiguring.
+Apache Log4j is a well known framework for logging application behavior. Log4j 2 is an upgrade
+to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides
+many other modern features such as support for Markers, lambda expressions for lazy logging,
+property substitution using Lookups, multiple patterns on a PatternLayout and asynchronous
+Loggers. Another notable Log4j 2 feature is the ability to be "garbage-free" (avoid allocating
+temporary objects) while logging. In addition, Log4j 2 will not lose events while reconfiguring.
-This is the ${relCount} GA release. It is primarily a bugfix release. More details on the fixes are itemized below.
+This is the ${relCount} GA release. It is primarily a bugfix release. More details on the
+fixes are itemized below.
-Note that subsequent to the 2.6 release a minor source incompatibility was found due to the addition of new methods to
-the Logger interface. If you have code that does:
+Note that subsequent to the 2.6 release a minor source incompatibility was found due to the
+addition of new methods to the Logger interface. If you have code that does:
logger.error(null, \u201cThis is the log message\u201d, throwable);
-or similar with any log level you will get a compiler error saying the reference is ambiguous. To correct this either do:
+or similar with any log level you will get a compiler error saying the reference is ambiguous.
+To correct this either do:
logger.error(\u201cThis is the log message\u201d, throwable);