This is an automated email from the ASF dual-hosted git repository.
heneveld pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git.
from 5309315 make some other common tasks logged at trace
new 6b6f243 make more methods available in RO mode
new 6232b64 add method to check if entity is managed by a primary (not
readonly)
new 4824712 add null check for better behaviour in edge case
new 5a072bb more guards against activity running on read-only entities
new 1de22e4 catch problems when recording location usage, prevent mgmt
node state changes from failing in this case
new c1991d1 lots more exclusions for read-only mode, and ability to
interrogate them
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../brooklyn/api/mgmt/rebind/RebindManager.java | 4 +-
.../catalog/internal/BasicBrooklynCatalog.java | 9 ++-
.../brooklyn/core/entity/AbstractEntity.java | 21 ++++---
.../org/apache/brooklyn/core/entity/Entities.java | 22 +++++--
.../internal/EntityTransientCopyInternal.java | 10 ++++
.../core/entity/lifecycle/ServiceStateLogic.java | 6 +-
.../core/entity/trait/StartableMethods.java | 2 +-
.../java/org/apache/brooklyn/core/feed/Poller.java | 2 +-
.../brooklyn/core/mgmt/BrooklynTaskTags.java | 1 +
.../mgmt/internal/AbstractSubscriptionManager.java | 10 ++++
.../mgmt/internal/LocalSubscriptionManager.java | 5 ++
.../core/mgmt/internal/LocalUsageManager.java | 20 ++++++-
.../internal/NonDeploymentManagementContext.java | 7 ++-
.../BrooklynMementoPersisterToObjectStore.java | 30 ++++++----
.../mgmt/rebind/PeriodicDeltaChangeListener.java | 14 +++--
.../brooklyn/core/mgmt/rebind/RebindIteration.java | 69 +++++++++++++++++++++-
.../core/mgmt/rebind/RebindManagerImpl.java | 12 +++-
.../brooklyn/core/objs/AbstractEntityAdjunct.java | 3 +-
.../brooklyn/entity/group/DynamicClusterImpl.java | 2 +-
.../entity/stock/AsyncApplicationImpl.java | 2 +-
.../util/core/task/BasicExecutionManager.java | 10 ++++
.../brooklyn/core/mgmt/ha/HotStandbyTest.java | 61 +++++++++++++------
.../policy/autoscaling/AutoScalerPolicy.java | 12 ++--
.../policy/failover/ElectPrimaryPolicy.java | 5 ++
.../base/AbstractSoftwareProcessSshDriver.java | 4 +-
.../base/AbstractSoftwareProcessWinRmDriver.java | 4 +-
.../java/org/apache/brooklyn/test/Asserts.java | 9 ++-
27 files changed, 275 insertions(+), 81 deletions(-)