You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by iu...@apache.org on 2021/07/20 10:58:19 UTC

[brooklyn-server] branch master updated (c12f52c -> 255ef60)

This is an automated email from the ASF dual-hosted git repository.

iuliana pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git.


    from c12f52c  Merge pull request #1196 from jcabrerizo/feature/improve-swagger
     new dbe2166  add modes and optional mapper wrapper to help with lambdas
     new 9f6b74f  make all references to XmlMementoSerializer provide appropriate Lambda settings
     new d225ad1  persist on application creation, and propagate errors if forced persistence fails; and unmanage entities that fail creation
     new 0513096  fix bug where bundles were not recorded during rebind
     new ad0a6f6  Merge branch 'master' into lambda-persistence
     new c9d7d9f  don't reference xstream.core.util as it isn't package exported
     new 255ef60  Merge pull request #1205 from ahgittin/lambda-persistence

The 13086 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:
 .../apache/brooklyn/api/mgmt/EntityManager.java    |   2 +
 .../mgmt/rebind/PersistenceExceptionHandler.java   |   7 ++
 .../brooklyn/api/mgmt/rebind/RebindManager.java    |   2 +
 .../rebind/mementos/BrooklynMementoPersister.java  |  10 +-
 .../brooklyn/core/catalog/CatalogPredicates.java   |   7 +-
 ...ementPlaneSyncRecordPersisterToObjectStore.java |   5 +-
 .../core/mgmt/internal/LocalEntityManager.java     |  13 +++
 .../internal/NonDeploymentManagementContext.java   |   5 +
 .../BrooklynMementoPersisterToObjectStore.java     |  50 ++++++---
 .../mgmt/persist/BrooklynPersistenceUtils.java     |   5 +-
 .../core/mgmt/persist/XmlMementoSerializer.java    |  75 ++++++++++++-
 .../rebind/PersistenceExceptionHandlerImpl.java    |  18 +++-
 .../core/mgmt/rebind/RebindContextImpl.java        |   5 +
 .../brooklyn/core/mgmt/rebind/RebindIteration.java |   1 +
 .../core/mgmt/rebind/RebindManagerImpl.java        |  18 +++-
 .../util/core/xstream/LambdaPreventionMapper.java  | 117 +++++++++++++++++++++
 .../brooklyn/util/core/xstream/XmlSerializer.java  |  17 ++-
 .../brooklyn/core/entity/EntitySpecTest.java       |   3 +
 .../XmlMementoSerializerPerformanceTest.java       |   5 +-
 .../mgmt/persist/XmlMementoSerializerTest.java     |  36 ++++---
 .../core/mgmt/rebind/RebindEntityTest.java         |  21 +++-
 .../util/core/xstream/XmlSerializerTest.java       |  70 ++++++++++--
 .../brooklyn/rest/resources/ServerResource.java    |   5 +-
 .../java/org/apache/brooklyn/test/Asserts.java     |  12 ++-
 24 files changed, 445 insertions(+), 64 deletions(-)
 create mode 100644 core/src/main/java/org/apache/brooklyn/util/core/xstream/LambdaPreventionMapper.java