brooklyn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ahgittin <...@git.apache.org>
Subject [GitHub] incubator-brooklyn pull request: Feeds etc
Date Thu, 20 Nov 2014 12:53:22 GMT
GitHub user ahgittin opened a pull request:

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

    Feeds etc

    Add support for feed de-duplication, and a couple other goodies -- base64 tools and allow
`${config['brooklyn.property']}` to be used in `setup.script.vars`

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

    $ git pull https://github.com/ahgittin/incubator-brooklyn feeds-etc

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

    https://github.com/apache/incubator-brooklyn/pull/352.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 #352
    
----
commit ae6924543241897943c8d998d57fc3cb6d964442
Author: Alex Heneveld <alex.heneveld@cloudsoftcorp.com>
Date:   2014-11-19T15:40:01Z

    utils for encoding base64 data strings

commit 92f775f89c93b620c3a1e9e73952ca095620dee0
Author: Alex Heneveld <alex.heneveld@cloudsoftcorp.com>
Date:   2014-11-19T21:07:57Z

    allow brooklyn.properties to be used in setup.script.vars

commit 2af342266f7263c8415df212abfbb36cee99f8a8
Author: Alex Heneveld <alex.heneveld@cloudsoftcorp.com>
Date:   2014-11-19T14:40:12Z

    feed de-duplication
    
    prevents problems, especially on rebind, where if the same feed is added multiple times,
we get multiple running instances.
    works primarily by using unique tags which are now inferred for feeds.
    these can be explicitly set, if the default de-dupe behaviour is not right,
    but in most cases it will be right, using a combo of the source and the sensor it writes
to.
    (since most sensors will only be written to by one source this is more than enough!)
    also adds lots of equals and hashcodes, as this is used secondarily when there is no unique
tag
    (but now there always is so much of this is not needed)

----


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message