GitHub user neykov opened a pull request:

    https://github.com/apache/incubator-brooklyn/pull/92

    Versioning catalog items

    Subtasks:
      * Version bundles in brooklyn.catalog section
      * Version catalog items
      * Incorporate new version info in REST API
      * Display version info in GUI

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/neykov/incubator-brooklyn catalog-versions

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-brooklyn/pull/92.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #92
    
----
commit 340f14a390b4909e4bf2f684a1129674a628eaf5
Author: Svetoslav Neykov <[email protected]>
Date:   2014-07-17T14:40:41Z

    Catalog items versioning
    
    The deprecated methods without version info will use the default 0.0.0 
version.
    The version attribute for yaml items is required now.

commit e9f68983bbea99c5729534842ad4e6453d5f9a0a
Author: Svetoslav Neykov <[email protected]>
Date:   2014-07-17T15:37:42Z

    REST API catalog versioning

commit a091afeb1764f571643af527b9454051fd40f26a
Author: Svetoslav Neykov <[email protected]>
Date:   2014-07-18T16:32:32Z

    jsgui versioning support for catalog items

commit d48ba95fa477c765a8ffc503a7359e92c54b222e
Author: Svetoslav Neykov <[email protected]>
Date:   2014-07-21T16:08:02Z

    Support name+version when referencing OSGi bundles in YAML.

commit d3fb018d993a2a72b243b0126e8388301f40488d
Author: Svetoslav Neykov <[email protected]>
Date:   2014-07-23T20:44:03Z

    Don't allow updating existing catalog items.
    
    Catalog items should be immutable.

commit 1e957836c01ec9f2287b2aba10417e39386f05bf
Author: Svetoslav Neykov <[email protected]>
Date:   2014-07-24T09:29:31Z

    Using AssemblyTemplate.getName() for getting catalog items is wrong.
    
    Catalog items are registered by id+version in the brooklyn.config section,
    the name is unrelated which means that the items were never found.
    The code path in BrooklynEntityMatcher is not needed anyway, already
    handled by the instantiator.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to