Github user aledsage commented on a diff in the pull request:
https://github.com/apache/brooklyn-server/pull/866#discussion_r146702938
--- Diff:
core/src/main/java/org/apache/brooklyn/core/catalog/internal/CatalogInitialization.java
---
@@ -528,8 +528,60 @@ private void startBundle(OsgiBundleInstallationResult
br) throws BundleException
}
}
+ private PersistedCatalogState
filterPersistedState(PersistedCatalogState persistedState, RebindLogger
rebindLogger) {
+ CatalogUpgrades catalogUpgrades =
findCatalogUpgrades(rebindLogger);
--- End diff --
Absolutely - intent is to first support these first two options. When we
then add support for `brooklyn-catalog-upgrade-for-bundles` and
`brooklyn-catalog-upgrade-for-types, the signature of this private method will
no doubt change.
---