From ef34f7838a44d5fe456a03b67607bc13e28fad60 Mon Sep 17 00:00:00 2001 From: Pierre Villard Date: Wed, 28 Dec 2016 18:59:15 +0100 Subject: [PATCH] NIFI-3164 Added NAR loading duration --- .../src/main/java/org/apache/nifi/nar/NarUnpacker.java | 3 +++ 1 file changed, 3 insertions(+) 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 0295c1ef1221..69aac84fa67b 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 @@ -91,6 +91,7 @@ public static ExtensionMapping unpackNars(final NiFiProperties props) { } if (!narFiles.isEmpty()) { + final long startTime = System.nanoTime(); logger.info("Expanding " + narFiles.size() + " NAR files with all processors... It can take few minutes."); for (File narFile : narFiles) { logger.debug("Expanding NAR file: " + narFile.getAbsolutePath()); @@ -146,6 +147,8 @@ public static ExtensionMapping unpackNars(final NiFiProperties props) { } } } + final long endTime = System.nanoTime(); + logger.info("NAR loading process took " + (endTime - startTime) + " nanoseconds."); } // attempt to delete any docs files that exist so that any