You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rp...@apache.org on 2016/03/04 15:22:47 UTC

[09/50] [abbrv] logging-log4j2 git commit: [LOG4J2-1299] Add pattern converter for thread id in PatternLayout. Add %threadName alias.

[LOG4J2-1299] Add pattern converter for thread id in PatternLayout. Add
%threadName alias.

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

Branch: refs/heads/LOG4J2-1278-gc-free-logger
Commit: 7da2fa1ff386a011a0c29eba44b3ff566666a8ef
Parents: aa82192
Author: ggregory <gg...@apache.org>
Authored: Mon Feb 29 23:03:44 2016 -0800
Committer: ggregory <gg...@apache.org>
Committed: Mon Feb 29 23:03:44 2016 -0800

----------------------------------------------------------------------
 .../logging/log4j/core/pattern/ThreadPatternConverter.java      | 2 +-
 .../apache/logging/log4j/core/pattern/PatternParserTest.java    | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/7da2fa1f/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThreadPatternConverter.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThreadPatternConverter.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThreadPatternConverter.java
index c763e51..8817bbc 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThreadPatternConverter.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ThreadPatternConverter.java
@@ -23,7 +23,7 @@ import org.apache.logging.log4j.core.config.plugins.Plugin;
  * Formats the event thread name.
  */
 @Plugin(name = "ThreadPatternConverter", category = PatternConverter.CATEGORY)
-@ConverterKeys({ "t", "thread" })
+@ConverterKeys({ "t", "thread", "threadName" })
 public final class ThreadPatternConverter extends LogEventPatternConverter {
     /**
      * Singleton.

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/7da2fa1f/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/PatternParserTest.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/PatternParserTest.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/PatternParserTest.java
index e7f51b4..b01f2bc 100644
--- a/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/PatternParserTest.java
+++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/PatternParserTest.java
@@ -248,6 +248,11 @@ public class PatternParserTest {
         testThreadNamePattern("%thread");
     }
 
+    @Test
+    public void testThreadNameFullPattern() {
+        testThreadNamePattern("%threadName");
+    }
+
     private void testThreadNamePattern(final String pattern) {
         final List<PatternFormatter> formatters = parser.parse(pattern);
         assertNotNull(formatters);