You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by dr...@apache.org on 2017/09/26 12:37:00 UTC

[1/3] brooklyn-docs git commit: update release notes for 0.12, adding a few things i'm aware of

Repository: brooklyn-docs
Updated Branches:
  refs/heads/0.12.0 6184fe07e -> 50ba8232d


update release notes for 0.12, adding a few things i'm aware of


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

Branch: refs/heads/0.12.0
Commit: a4fa1d7b059e8e37d1bf4acd865b92eff11f746c
Parents: 9bf9b26
Author: Alex Heneveld <al...@cloudsoftcorp.com>
Authored: Thu Sep 7 12:52:38 2017 +0100
Committer: Alex Heneveld <al...@cloudsoftcorp.com>
Committed: Thu Sep 7 12:59:43 2017 +0100

----------------------------------------------------------------------
 guide/misc/release-notes.md | 38 ++++++++++++++++++++++++++++++--------
 1 file changed, 30 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/a4fa1d7b/guide/misc/release-notes.md
----------------------------------------------------------------------
diff --git a/guide/misc/release-notes.md b/guide/misc/release-notes.md
index 6f2327c..a933dfb 100644
--- a/guide/misc/release-notes.md
+++ b/guide/misc/release-notes.md
@@ -14,19 +14,41 @@ to Brooklyn's commercial users for funding much of this development.
 
 ### New Features
 
+1. Auto-bundling of BOMs and the ability to manage and persist bundles:  related entities are now grouped in bundles
+and all management activity (deletion, upgrades, persistence) done at the level of the bundle.
+You can now start a new Brooklyn instance pointed at a persistence store,
+and it will automatically load all bundles installed into the previous Brooklyn
+through the REST API.
+
+1. Application deployment "create-or-reuse" semantics by specifying an application ID.
+This supports workflows that require something deployed in a singleton pattern,
+such as in a continuous integration pipeline.  
+
+1. jclouds latest version: improved Azure support and more.
+
+1. Optimization: much better memory usage and better CPU usage.
+
 
 ### Backwards Compatibility
 
-Changes since 0.10.0:
+Changes since 0.11.0:
+
+1. The `cluster.first` sensor set by a group on its children has been removed due to ambiguity and deadlock. 
+Equivalent information can be retrieved by looking at the `cluster.first.entity` and this now updates correctly.
+
+1. Version names now have a recommended syntax, and warnings will occur if it is not followed.
+In obscure cases where version strings differ only in symbols, 
+different version names can map to the same OSGi version string and may now
+block install or cause replacement where previously they could exist simultaneously.
+For example if you have a bundle `1.0.0$SNAPSHOT` and you install `1.0.0&SNAPSHOT`, this will now be treated as a replacement.
 
-1. The usage of `ManagementContext.getConfig()` is deprecated for storing non-config data like
-singletons and cached objects. Use `ManagementContext.getScratchpad()` instead. Affected objects:
+1. Types (catalog items) are validated sooner and so errors may occur earlier if there are invalid blueprints.
+In addition if a bundle cannot be installed, it now reverts to the state before the bundle installation.
+(Previously it would leave the bundle in the half-installed error state for the user to remedy.) 
 
-  * BrooklynCampConstants.CAMP_PLATFORM
-  * CampYamlParser.YAML_PARSER_KEY
-  * BrooklynServiceAttributes.BROOKLYN_REST_OBJECT_MAPPER
-  * BrooklynWebConfig.SECURITY_PROVIDER_INSTANCE
+1. Deletion and deprecation of individual catalog items is no longer persisted or kept after a restart.
+These changes should be done by updating or deleting the BOM/bundle containing the item. 
 
 
 For changes in prior versions, please refer to the release notes for 
-[0.10.0]({{ site.path.v }}/0.10.0/misc/release-notes.html).
+[0.11.0]({{ site.path.v }}/0.11.0/misc/release-notes.html).


[2/3] brooklyn-docs git commit: expand application deployment uid description

Posted by dr...@apache.org.
expand application deployment uid description


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

Branch: refs/heads/0.12.0
Commit: b85049d9af35c43eb3a5ddb6ebe5a1c5bb698da8
Parents: a4fa1d7
Author: Alex Heneveld <al...@cloudsoftcorp.com>
Authored: Tue Sep 26 13:31:09 2017 +0100
Committer: Alex Heneveld <al...@cloudsoftcorp.com>
Committed: Tue Sep 26 13:31:09 2017 +0100

----------------------------------------------------------------------
 guide/misc/release-notes.md | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/b85049d9/guide/misc/release-notes.md
----------------------------------------------------------------------
diff --git a/guide/misc/release-notes.md b/guide/misc/release-notes.md
index a933dfb..2a3f082 100644
--- a/guide/misc/release-notes.md
+++ b/guide/misc/release-notes.md
@@ -20,8 +20,9 @@ You can now start a new Brooklyn instance pointed at a persistence store,
 and it will automatically load all bundles installed into the previous Brooklyn
 through the REST API.
 
-1. Application deployment "create-or-reuse" semantics by specifying an application ID.
-This supports workflows that require something deployed in a singleton pattern,
+1. Application deployment now supports "create-or-reuse" where an application ID can be supplied,
+and deployment is undertaken only if the ID is not yet present.
+This supports workflows that require idempotency or something deployed in a singleton pattern,
 such as in a continuous integration pipeline.  
 
 1. jclouds latest version: improved Azure support and more.


[3/3] brooklyn-docs git commit: This closes #216

Posted by dr...@apache.org.
This closes #216


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

Branch: refs/heads/0.12.0
Commit: 50ba8232d95f21fb1a7806c8475f7b1f3ecdb059
Parents: 6184fe0 b85049d
Author: Duncan Godwin <dr...@googlemail.com>
Authored: Tue Sep 26 13:36:25 2017 +0100
Committer: Duncan Godwin <dr...@googlemail.com>
Committed: Tue Sep 26 13:36:25 2017 +0100

----------------------------------------------------------------------
 guide/misc/release-notes.md | 39 +++++++++++++++++++++++++++++++--------
 1 file changed, 31 insertions(+), 8 deletions(-)
----------------------------------------------------------------------