brooklyn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ahgittin <>
Subject [GitHub] incubator-brooklyn pull request: Tasks stop on unmanaged
Date Thu, 16 Oct 2014 15:29:09 GMT
GitHub user ahgittin opened a pull request:

    Tasks stop on unmanaged

    stop tasks when entities are unmanaged, and better bookkeeping for scheduled tasks.
    (also fixes eclipse IDE problems caused by checkstyle.)

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

    $ git pull tasks-stop-on-unmanaged

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

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

    This closes #252
commit 0bb2e325f3c613906f67e3ad02d3480c3f4e671d
Author: Alex Heneveld <>
Date:   2014-10-15T22:11:24Z

    exclude maven check-style in eclipse, to suppress eclipse errors

commit 2a0de8f282db187b3ab41a74f332d76a322c9946
Author: Alex Heneveld <>
Date:   2014-10-15T22:18:03Z

    support changing mode to disabled, ensuring things really are purged from memory; and
allow HA tests based on RebindTestUtils/Fixture

commit a22adfd5a7a5ba7040cafc1208c94541dc2b5126
Author: Alex Heneveld <>
Date:   2014-10-16T09:49:11Z

    better bookkeeping for scheduled tasks (counts go to 0 now), and set tags on scheduled

commit 6ea763151d8f7424c6e1e772f872a2f6c84d6da3
Author: Alex Heneveld <>
Date:   2014-10-16T10:52:11Z

    switch incomplete tasks to be tracked by ID, rather than a simple count, so we can GC
those which are interrupted (and so their afterEnd method is never called),
    ensuring incomplete counts are accurate modulo interrupted-but-not-garbage-collected tasks;
and log if tasks are removed while active

commit df0f307983b36e43ea1d456a46d4070f91f39ea5
Author: Alex Heneveld <>
Date:   2014-10-15T22:19:05Z

    ensure feeds (and all entity tasks) are cancelled when entities are unmanaged, including
in-memory test and an integration test with nginx; now it will GC entity tasks *after* fully
unmanaged, but will cancel entity tasks *during* unmanage. also fixes nginx issue where it
tries to reload conf immediately on rebind

commit e56ff2d0ffa3a57213c9f03ac21a20de51fc6d7c
Author: Alex Heneveld <>
Date:   2014-10-16T15:23:07Z

    a few minor tidies for GC'ing tasks and alerting on nginx reload/update failure

commit 3889a49b29316194b0fbf88971f34555dff8b059
Author: Alex Heneveld <>
Date:   2014-10-16T15:27:46Z

    Merge remote branch 'tasks-stop-on-unmanaged` into tasks-stop-on-unmanaged


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

View raw message