diff options
author | gjoranv <gv@verizonmedia.com> | 2022-09-05 23:25:46 +0200 |
---|---|---|
committer | gjoranv <gv@verizonmedia.com> | 2022-09-07 00:07:54 +0200 |
commit | d45ce8cf57d1e2911954f93ac6e1fb0340be2f06 (patch) | |
tree | 88ad7f8d7748c1f993aee96807bf15a82dfb1cda /container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java | |
parent | 3db54084beaf03e5a7f5e10d06cc3d5bc409ab11 (diff) |
Redesign application bundle loading with a 'complete' phase.
- To be able to uninstall bundles from a config generation that has
failed, without affecting the bundles from the last successful
generation. (Component reconfig with unchanged bundles was
not handled correctly.)
Diffstat (limited to 'container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java b/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java index 8b720f0d48f..f573de1f4ac 100644 --- a/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java +++ b/container-core/src/main/java/com/yahoo/container/core/config/HandlersConfigurerDi.java @@ -104,9 +104,8 @@ public class HandlersConfigurerDi { } @Override - public Collection<Bundle> revertApplicationBundles() { - log.info("Reverting to bundles from the previous generation."); - return applicationBundleLoader.revertToPreviousGeneration(); + public Collection<Bundle> completeBundleGeneration(GenerationStatus status) { + return applicationBundleLoader.completeGeneration(status); } } |