This closes #59

* github/pr/59:
  Clocker-testing: fix where we delete the location
  Fix XML serialiser for SpecConverter
  LocationFactor’s “special constructor” for pre-existing loc
  Fix log.warn when calling Location.unmanage
  BROOKLYN-242: fix race in BasicTest.get()
  NotUpDiagnostics: don’t collect if starting && !up
  ServerPool: creates/registers single ServerPoolLocation
  Clocker pattern: change how LocationRegistry used
  Test the Clocker pattern (of LocationOwner and DynamicLocation)


Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/b8211ed1
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/b8211ed1
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/b8211ed1

Branch: refs/heads/master
Commit: b8211ed17c354dba49ad33d7bf6ee5db675ff6a9
Parents: 1e5f3b6 b59fda7
Author: Andrew Donald Kennedy <[email protected]>
Authored: Tue Mar 22 17:17:25 2016 +0000
Committer: Andrew Donald Kennedy <[email protected]>
Committed: Tue Mar 22 17:17:25 2016 +0000

----------------------------------------------------------------------
 .../core/location/AbstractLocation.java         |   4 +-
 .../core/location/dynamic/DynamicLocation.java  |  12 +
 .../core/location/dynamic/LocationOwner.java    |   4 -
 .../core/mgmt/persist/XmlMementoSerializer.java |  14 +-
 .../objs/proxy/InternalLocationFactory.java     |  13 ++
 .../brooklyn/util/core/task/BasicTask.java      |  11 +-
 .../core/effector/EffectorBasicTest.java        |  29 +++
 .../entity/machine/pool/ServerPool.java         |   5 +-
 .../entity/machine/pool/ServerPoolImpl.java     |  53 +++--
 .../entity/machine/pool/ServerPoolLocation.java |  53 ++++-
 .../pool/ServerPoolLocationResolver.java        |  64 +++---
 ...ClockerDynamicLocationPatternRebindTest.java | 136 +++++++++++
 .../ClockerDynamicLocationPatternTest.java      | 110 +++++++++
 .../dynamic/clocker/StubAttributes.java         |  34 +++
 .../location/dynamic/clocker/StubContainer.java |  33 +++
 .../dynamic/clocker/StubContainerImpl.java      | 131 +++++++++++
 .../dynamic/clocker/StubContainerLocation.java  |  52 +++++
 .../core/location/dynamic/clocker/StubHost.java |  38 ++++
 .../location/dynamic/clocker/StubHostImpl.java  | 141 ++++++++++++
 .../dynamic/clocker/StubHostLocation.java       | 171 ++++++++++++++
 .../dynamic/clocker/StubInfrastructure.java     |  95 ++++++++
 .../dynamic/clocker/StubInfrastructureImpl.java | 224 +++++++++++++++++++
 .../clocker/StubInfrastructureLocation.java     | 139 ++++++++++++
 .../location/dynamic/clocker/StubResolver.java  | 159 +++++++++++++
 .../dynamic/clocker/StubResolverTest.java       |  82 +++++++
 .../location/dynamic/clocker/StubUtils.java     |  95 ++++++++
 .../machine/pool/AbstractServerPoolTest.java    |  23 +-
 .../pool/ServerPoolLocationResolverTest.java    |  65 ++----
 .../entity/machine/pool/ServerPoolTest.java     |   8 +-
 29 files changed, 1865 insertions(+), 133 deletions(-)
----------------------------------------------------------------------


Reply via email to