Repository: logging-log4j2
Updated Branches:
  refs/heads/master d5b090da3 -> ba658a0fa


LOG4J2-2225 provide alias for SystemMillisClock so the fully qualified class 
name doesn't need to be published


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

Branch: refs/heads/master
Commit: 21bc3aa3bf8d8a043459c6a58e774b82a617a058
Parents: d5b090d
Author: rpopma <[email protected]>
Authored: Sun Jan 28 22:18:11 2018 +0900
Committer: rpopma <[email protected]>
Committed: Sun Jan 28 22:18:11 2018 +0900

----------------------------------------------------------------------
 .../main/java/org/apache/logging/log4j/core/util/ClockFactory.java | 1 +
 src/site/xdoc/manual/layouts.xml.vm                                | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/21bc3aa3/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java
index 5f33041..8b965b6 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java
@@ -70,6 +70,7 @@ public final class ClockFactory {
     private static Map<String, Supplier<Clock>> aliases() {
         Map<String, Supplier<Clock>> result = new HashMap<>();
         result.put("SystemClock",       new Supplier<Clock>() { @Override 
public Clock get() { return new SystemClock(); } });
+        result.put("SystemMillisClock", new Supplier<Clock>() { @Override 
public Clock get() { return new SystemMillisClock(); } });
         result.put("CachedClock",       new Supplier<Clock>() { @Override 
public Clock get() { return CachedClock.instance(); } });
         result.put("CoarseCachedClock", new Supplier<Clock>() { @Override 
public Clock get() { return CoarseCachedClock.instance(); } });
         result.put("org.apache.logging.log4j.core.util.CachedClock", new 
Supplier<Clock>() { @Override public Clock get() { return 
CachedClock.instance(); } });

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/21bc3aa3/src/site/xdoc/manual/layouts.xml.vm
----------------------------------------------------------------------
diff --git a/src/site/xdoc/manual/layouts.xml.vm 
b/src/site/xdoc/manual/layouts.xml.vm
index 42f64aa..dffb00b 100644
--- a/src/site/xdoc/manual/layouts.xml.vm
+++ b/src/site/xdoc/manual/layouts.xml.vm
@@ -826,7 +826,7 @@ WARN  [main]: Message 2</pre>
                 </p>
                 <p>
                   Users may revert back to a millisecond-precision clock when 
running on Java 9 by setting system property
-                  <code>log4j2.Clock</code> to 
<code>org.apache.logging.log4j.core.util.SystemMillisClock</code>.
+                  <code>log4j2.Clock</code> to <code>SystemMillisClock</code>.
                 </p>
               </td>
             </tr>

Reply via email to