aboutsummaryrefslogtreecommitdiffstats
path: root/container-disc
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2022-01-25 09:43:19 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2022-01-25 09:43:56 +0100
commita7c2db686e5977b8aed451904b3912cf1a230ee2 (patch)
tree088a34be2f2f7866b012ec8c01e459b5e2785269 /container-disc
parenta2be20cd35e4f3c2b73a1be07d044dc4cbf68e49 (diff)
Log when deconstruction component graph
Diffstat (limited to 'container-disc')
-rw-r--r--container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java b/container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java
index e04d5d6ec86..e224601498b 100644
--- a/container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java
+++ b/container-disc/src/main/java/com/yahoo/container/jdisc/component/Deconstructor.java
@@ -133,6 +133,8 @@ public class Deconstructor implements ComponentDeconstructor {
@Override
public void run() {
+ long start = System.currentTimeMillis();
+ log.info(String.format("Starting deconstruction of %d old components from previous config generation", components.size()));
for (var component : components) {
log.log(FINE, () -> "Starting deconstruction of " + component);
try {
@@ -154,6 +156,7 @@ public class Deconstructor implements ComponentDeconstructor {
log.log(WARNING, "Non-error not exception throwable thrown when deconstructing component " + component, e);
}
}
+ log.info(String.format("Completed deconstruction in %.3f seconds", (System.currentTimeMillis() - start) / 1000D));
// It should now be safe to uninstall the old bundles.
for (var bundle : bundles) {
try {