GitHub user aledsage opened a pull request:
https://github.com/apache/incubator-brooklyn/pull/151
BROOKLYN-66: fix deadlock (and various others)
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/aledsage/incubator-brooklyn fix/deadlock
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-brooklyn/pull/151.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 #151
----
commit 7ea0a6578bde8bad35da175593cbd714bb749ce5
Author: Aled Sage <[email protected]>
Date: 2014-09-05T18:08:01Z
BROOKLYN-66: Fix deadlock in LocalEntityManager
commit 112193a9b84c932e992e6a6cef7414abf48e10bf
Author: Aled Sage <[email protected]>
Date: 2014-09-05T18:22:32Z
Fix concurrency issue stopping cluster
- when resizing to zero, we shrink by currentSize. If someone
concurrently stops an entity, then donât worry that we were only
able to stop (currentSize-1) entities. Just continue.
commit ccb92a88b0b82f1b2a486debd5965dc301168159
Author: Aled Sage <[email protected]>
Date: 2014-09-05T18:55:18Z
Fix failing ServiceReplacerTest.testSetsOnFireWhenFailToReplaceMember
commit a49280957f5515de54ac6961eec522f16e04130a
Author: Aled Sage <[email protected]>
Date: 2014-09-05T19:02:12Z
Change EntityAdjuncts.findWithUniqueTag to tryFindWithUniqueTag
- Make it consistent with guava naming
commit ac567c16ed39a14deca22075f0ec29314c2fe8b6
Author: Aled Sage <[email protected]>
Date: 2014-09-05T19:10:32Z
Move some tests form AbstractEntityLegacyTest to EntitySpecTest
commit 0447fbbd13d4f6fbdc2e3f5aefa6f8ec8c95c65d
Author: Aled Sage <[email protected]>
Date: 2014-09-05T19:14:02Z
Simplify HighAvailabilityManagerSplitBrainTest
commit 2503de7bb6c993b5dc964d78004262ff2d784916
Author: Aled Sage <[email protected]>
Date: 2014-09-05T19:17:36Z
CatalogLibrariesDo: minor tidy
----
---
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.
---