You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ck...@apache.org on 2018/04/24 13:40:08 UTC

[8/8] logging-log4j2 git commit: Update changelog with backported commits

Update changelog with backported commits


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/b642b091
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/b642b091
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/b642b091

Branch: refs/heads/release-2.x
Commit: b642b091dfa25ed7650fdf9d5167e131c00b7922
Parents: 9496c0c
Author: Carter Kozak <ck...@apache.org>
Authored: Tue Apr 24 09:25:25 2018 -0400
Committer: Carter Kozak <ck...@apache.org>
Committed: Tue Apr 24 09:34:55 2018 -0400

----------------------------------------------------------------------
 src/changes/changes.xml | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/b642b091/src/changes/changes.xml
----------------------------------------------------------------------
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 5c442e6..663cea9 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -55,6 +55,32 @@
       <action issue="LOG4J2-548" dev="ggregory" type="update" due-to="Shehata, Paresh Varke, Eric Victorson, Martin Laforet">
       	Log4j 2.0 ERROR "Could not search jar" with JBoss EAP 6.2.
       </action>
+      <action issue="LOG4J2-2307" dev="ckozak" type="fix">
+        MutableLogEvent and RingBufferLogEvent message mementos retain the original format string.
+      </action>
+      <action issue="LOG4J2-2032" dev="ckozak" type="fix" due-to="Kostiantyn Shchepanovskyi">
+        Curly braces in parameters are not treated as placeholders.
+      </action>
+      <action issue="LOG4J2-2317" dev="ckozak" type="fix">
+        MutableLogEvent.getNonNullImmutableMessage and Log4jLogEvent.makeMessageImmutable retain format and parameters.
+      </action>
+      <action issue="LOG4J2-2318" dev="ckozak" type="fix">
+        Messages are no longer mutated when the asynchronous queue is full. A warning is logged to the status logger instead.
+      </action>
+      <action issue="LOG4J2-2320" dev="ckozak" type="fix">
+        Fix NPE in AbstractLogger when another exception is thrown, masking the root cause.
+      </action>
+      <action issue="LOG4J2-2321" dev="ckozak" type="fix">
+        AsyncLogger uses the correct level when unspecified. This provides parity between AsyncLogger and Logger.
+      </action>
+      <action issue="LOG4J2-2322" dev="ckozak" type="fix">
+        Custom ContextSelector implementations which select an AsyncLoggerContext disable LoggerConfig.includeLocation
+        by default for parity with AsyncLoggerContextSelector.
+      </action>
+      <action issue="LOG4J2-2269" dev="ckozak" type="fix">
+        MutableLogEvent references to other objects are cleared after each use.
+        Fix a memory leak causing references to parameters to be held after synchronous logging with thread locals enabled.
+      </action>
     </release>
     <release version="2.11.0" date="2018-03-11" description="GA Release 2.11.0">
       <action issue="LOG4J2-2104" dev="rgoers" type="fix">