You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by al...@apache.org on 2014/06/26 13:28:01 UTC

[6/6] git commit: This closes #12

This closes #12


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

Branch: refs/heads/master
Commit: 8734efadd252cb3cd056065731ee7eabd45d951f
Parents: a926e8a 49830cd
Author: Aled Sage <al...@gmail.com>
Authored: Thu Jun 26 12:27:30 2014 +0100
Committer: Aled Sage <al...@gmail.com>
Committed: Thu Jun 26 12:27:30 2014 +0100

----------------------------------------------------------------------
 .../brooklyn/entity/rebind/RebindManager.java   |   5 +
 .../management/ha/ManagementNodeSyncRecord.java |  10 +-
 .../entity/basic/BrooklynShutdownHooks.java     |  14 +-
 .../brooklyn/entity/basic/EntityFunctions.java  |   1 -
 .../rebind/PeriodicDeltaChangeListener.java     | 137 ++++----
 .../entity/rebind/RebindManagerImpl.java        |   5 +
 .../BrooklynMementoPersisterToObjectStore.java  |   4 +-
 .../rebind/persister/FileBasedObjectStore.java  |  17 +-
 .../persister/FileBasedStoreObjectAccessor.java |   8 +
 .../persister/PersistenceObjectStore.java       |  68 ++--
 .../persister/StoreObjectAccessorLocking.java   |  18 ++
 .../dto/BasicManagementNodeSyncRecord.java      |  50 ++-
 .../management/ha/BasicMasterChooser.java       |  36 ++-
 .../ha/HighAvailabilityManagerImpl.java         | 201 ++++++++----
 ...ntPlaneSyncRecordPersisterToObjectStore.java |  22 +-
 .../brooklyn/management/ha/MasterChooser.java   |   3 +-
 .../NonDeploymentManagementContext.java         |   5 +
 .../java/brooklyn/util/file/ArchiveBuilder.java |   3 +-
 .../entity/rebind/RebindTestFixture.java        |   2 +-
 .../brooklyn/entity/rebind/RebindTestUtils.java |   4 +-
 .../BrooklynMementoPersisterFileBasedTest.java  |   2 +
 .../FileBasedStoreObjectAccessorWriterTest.java |  12 +
 .../rebind/persister/InMemoryObjectStore.java   |  31 +-
 .../InMemoryStoreObjectAccessorWriterTest.java  |   2 +-
 .../rebind/persister/ListeningObjectStore.java  |  72 ++++-
 ...nceStoreObjectAccessorWriterTestFixture.java |  25 ++
 .../HighAvailabilityManagerFileBasedTest.java   |   4 +
 ...ilabilityManagerInMemoryIntegrationTest.java |  78 +++++
 .../ha/HighAvailabilityManagerInMemoryTest.java |   2 +-
 .../HighAvailabilityManagerSplitBrainTest.java  | 311 +++++++++++++++++++
 .../ha/HighAvailabilityManagerTestFixture.java  |  70 +++--
 .../management/ha/MasterChooserTest.java        |   6 +-
 .../entity/LocalManagementContextForTests.java  |   9 +-
 .../JcloudsBlobStoreBasedObjectStore.java       |   6 +-
 .../jclouds/JcloudsStoreObjectAccessor.java     |   9 +
 .../JcloudsObjectStoreAccessorWriterTest.java   |   9 +-
 usage/cli/src/main/java/brooklyn/cli/Main.java  |  17 +-
 .../main/webapp/assets/js/view/ha-summary.js    |  10 +-
 .../brooklyn/launcher/BrooklynLauncher.java     |   4 +-
 .../BrooklynLauncherHighAvailabilityTest.java   |  18 +-
 .../rest/domain/HighAvailabilitySummary.java    |  17 +-
 .../transform/HighAvailabilityTransformer.java  |   2 +-
 .../rest/resources/ServerResourceTest.java      |   6 +-
 .../main/java/brooklyn/util/guava/Maybe.java    |   9 -
 .../main/java/brooklyn/util/javalang/Enums.java |   4 +-
 .../src/main/java/brooklyn/util/os/Os.java      |   4 +-
 46 files changed, 1057 insertions(+), 295 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/8734efad/core/src/main/java/brooklyn/management/internal/NonDeploymentManagementContext.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/8734efad/locations/jclouds/src/main/java/brooklyn/entity/rebind/persister/jclouds/JcloudsBlobStoreBasedObjectStore.java
----------------------------------------------------------------------