You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by al...@apache.org on 2017/07/25 22:26:07 UTC

nifi git commit: NIFI-4221 - Print app startup in human-readable time

Repository: nifi
Updated Branches:
  refs/heads/master 9a5d4ff6b -> 759f81bc1


NIFI-4221 - Print app startup in human-readable time

This closes #2038.

Signed-off-by: Andy LoPresto <al...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/759f81bc
Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/759f81bc
Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/759f81bc

Branch: refs/heads/master
Commit: 759f81bc1b084a42ddbaf2f300f2f369ed87f039
Parents: 9a5d4ff
Author: Pierre Villard <pi...@gmail.com>
Authored: Tue Jul 25 21:27:49 2017 +0200
Committer: Andy LoPresto <al...@apache.org>
Committed: Tue Jul 25 15:25:55 2017 -0700

----------------------------------------------------------------------
 .../src/main/java/org/apache/nifi/nar/NarUnpacker.java        | 7 +++++--
 .../nifi-runtime/src/main/java/org/apache/nifi/NiFi.java      | 5 +++--
 2 files changed, 8 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi/blob/759f81bc/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-nar-utils/src/main/java/org/apache/nifi/nar/NarUnpacker.java
----------------------------------------------------------------------
diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-nar-utils/src/main/java/org/apache/nifi/nar/NarUnpacker.java b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-nar-utils/src/main/java/org/apache/nifi/nar/NarUnpacker.java
index fdaa017..577bbf7 100644
--- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-nar-utils/src/main/java/org/apache/nifi/nar/NarUnpacker.java
+++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-nar-utils/src/main/java/org/apache/nifi/nar/NarUnpacker.java
@@ -44,6 +44,7 @@ import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
 import java.util.Set;
+import java.util.concurrent.TimeUnit;
 import java.util.jar.Attributes;
 import java.util.jar.JarEntry;
 import java.util.jar.JarFile;
@@ -158,8 +159,10 @@ public final class NarUnpacker {
                         }
                     }
                 }
-                final long endTime = System.nanoTime();
-                logger.info("NAR loading process took " + (endTime - startTime) + " nanoseconds.");
+
+                final long duration = System.nanoTime() - startTime;
+                logger.info("NAR loading process took " + duration + " nanoseconds "
+                        + "(" + (int) TimeUnit.SECONDS.convert(duration, TimeUnit.NANOSECONDS) + " seconds).");
             }
 
             // attempt to delete any docs files that exist so that any components that have been removed

http://git-wip-us.apache.org/repos/asf/nifi/blob/759f81bc/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-runtime/src/main/java/org/apache/nifi/NiFi.java
----------------------------------------------------------------------
diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-runtime/src/main/java/org/apache/nifi/NiFi.java b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-runtime/src/main/java/org/apache/nifi/NiFi.java
index ced9fed..58d17e4 100644
--- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-runtime/src/main/java/org/apache/nifi/NiFi.java
+++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-runtime/src/main/java/org/apache/nifi/NiFi.java
@@ -163,8 +163,9 @@ public class NiFi {
                 bootstrapListener.sendStartedStatus(true);
             }
 
-            final long endTime = System.nanoTime();
-            LOGGER.info("Controller initialization took " + (endTime - startTime) + " nanoseconds.");
+            final long duration = System.nanoTime() - startTime;
+            LOGGER.info("Controller initialization took " + duration + " nanoseconds "
+                    + "(" + (int) TimeUnit.SECONDS.convert(duration, TimeUnit.NANOSECONDS) + " seconds).");
         }
     }