GitHub user sjcorbett opened a pull request:

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

    GeoDns improvements

    A variety of improvements to the geo-DNS entities. In particular:
    * Entities whose service state is not `RUNNING` are automatically excluded 
from the pool of targets. This can be disabled to maintain existing behaviour.
    * The group to be tracked by `AbstractGeoDnsService` can be given in a 
config key, which means users don't need to call `setTargetEntityProvider` and 
thus that the service can be used from yaml.

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

    $ git pull https://github.com/sjcorbett/incubator-brooklyn 
geodns-improvements

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

    https://github.com/apache/incubator-brooklyn/pull/1096.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 #1096
    
----
commit c85c378f9a43a916aeb1a979868f95270a997f2d
Author: Sam Corbett <sam.corb...@cloudsoftcorp.com>
Date:   2015-12-08T18:16:27Z

    Remove "public static final" from GeoDns entity interfaces

commit 06a8f610a8b57860b7a7016328e02eb5375d7116
Author: Sam Corbett <sam.corb...@cloudsoftcorp.com>
Date:   2015-12-09T16:31:19Z

    Simplify GeoDns tests

commit ecfca898c9508ba3bd4d78f94d8176c4e1c4b5c8
Author: Sam Corbett <sam.corb...@cloudsoftcorp.com>
Date:   2015-12-09T16:34:42Z

    Group to be tracked by GeoDns can be set at entity creation
    
    Which means the service can be configured in YAML

commit cbcad7e667a86498bca85bde366b24bfaac7f8ae
Author: Sam Corbett <sam.corb...@cloudsoftcorp.com>
Date:   2015-12-08T18:28:13Z

    GeoDns excludes entities that are not running by default
    
    Can be disabled by setting AbstractGeoDnsService.FILTER_FOR_RUNNING
    to false.

commit 88a6b86b121e9051fb6778c52855add463b1334d
Author: Sam Corbett <sam.corb...@cloudsoftcorp.com>
Date:   2015-12-09T16:53:17Z

    GeoDns AWS behaviour note

commit 02c5d33618373fc5ebe891eb485eca084391c540
Author: Sam Corbett <sam.corb...@cloudsoftcorp.com>
Date:   2015-12-09T16:53:38Z

    Include a version for the maven-jar-plugin

----


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

Reply via email to