{"push_id":1547862888,"size":61,"distinct_size":61,"ref":"refs/heads/master","head":"6571bab4a91c6a038c5bb564173e9a8101d417a3","before":"0570ca5a54dbd045c2bd007ea1a18d9f139762fb","commits":[{"sha":"a560c7cfa3229816a511e4f7e57aa548f876d29a","author":{"name":"Guglielmo Nigri","email":"41cc3a6507236ab7eb25f3461cf7309f6e0203a2@cloudsoftcorp.com"},"message":"Compile with jdk 8\n\n - minor source changes (generics)","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/a560c7cfa3229816a511e4f7e57aa548f876d29a"},{"sha":"f0f64f2bf09a1f2f3bcf2747a9e291afcd9dc8ab","author":{"name":"Guglielmo Nigri","email":"41cc3a6507236ab7eb25f3461cf7309f6e0203a2@cloudsoftcorp.com"},"message":"Reinstate generics","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/f0f64f2bf09a1f2f3bcf2747a9e291afcd9dc8ab"},{"sha":"7ec5869c33bcbf69f23e42589ec004d9f78dabed","author":{"name":"Guglielmo Nigri","email":"41cc3a6507236ab7eb25f3461cf7309f6e0203a2@cloudsoftcorp.com"},"message":"Java 7\n\n - restore java.version to 1.7","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/7ec5869c33bcbf69f23e42589ec004d9f78dabed"},{"sha":"beed8c1c0644f0965dac800633768da5fd615899","author":{"name":"Andrew Donald Kennedy","email":"1126a91e72a4010de9274952a72e5388f8b3bcae@cloudsoftcorp.com"},"message":"Make the Repeater class use a threads to execute the checks\n\nThe Future returned by the Executor can be cancelled if it does\nnot return a value after the required timeout.","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/beed8c1c0644f0965dac800633768da5fd615899"},{"sha":"6a31cecd43115ddaefcb2ed0db888eaede3d3b20","author":{"name":"Sam Corbett","email":"7a0694e8274084948f458a2bad4b5b709517d5be@cloudsoftcorp.com"},"message":"JcloudsUtil cannot be instantiated and does not implement JcloudsLocationConfig","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/6a31cecd43115ddaefcb2ed0db888eaede3d3b20"},{"sha":"de2bf6447517f64e56ed030553a53c69c1cf32e6","author":{"name":"Sam Corbett","email":"7a0694e8274084948f458a2bad4b5b709517d5be@cloudsoftcorp.com"},"message":"Add findOpenSocketsOnNode to ReachableSocketFinder\n\nThis changes the semantics of ReachableSocketFinder. Previously it would\nreturn as soon as any host+port was reached. Now it determines the\nstatus of each socket in order. The checks are concurrent but, for\nexample, if the third of five sockets is reachable the status of the\nfirst and second will also be determined.","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/de2bf6447517f64e56ed030553a53c69c1cf32e6"},{"sha":"5f66e8fe4ecdf91a8121ff6e16da4ca0607cf0f1","author":{"name":"Svetoslav Neykov","email":"720277b7d0f445676bf10dd078cab2d1eb91c4be@cloudsoftcorp.com"},"message":"Add iterator to ValueResolver\n\nResolves the initial object iteratively until either failure or object can't be resolved any more.","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/5f66e8fe4ecdf91a8121ff6e16da4ca0607cf0f1"},{"sha":"47aecce0ce38107d67f1347999542f4d26cf6e61","author":{"name":"Svetoslav Neykov","email":"720277b7d0f445676bf10dd078cab2d1eb91c4be@cloudsoftcorp.com"},"message":"Let latches limit the paralellism for the step they guard","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/47aecce0ce38107d67f1347999542f4d26cf6e61"},{"sha":"d9e4c6f3e7ffa6bd5c17c99bc6c6c9d4690b1ae6","author":{"name":"Aled Sage","email":"8acfc8cc02f5ea03f1c5a54dfe90fed3a2f1877e@gmail.com"},"message":"BROOKLYN-425: softwareProcess.rebind execs with entity context","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/d9e4c6f3e7ffa6bd5c17c99bc6c6c9d4690b1ae6"},{"sha":"ae8eb9e346df7f91acf229e3d6fd8f68c41a9c69","author":{"name":"Svetoslav Neykov","email":"720277b7d0f445676bf10dd078cab2d1eb91c4be@cloudsoftcorp.com"},"message":"ReleaseableLatch - better support for failing tasks","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/ae8eb9e346df7f91acf229e3d6fd8f68c41a9c69"},{"sha":"d79f9ef0775dd426485839ee681f06b55dda7c23","author":{"name":"Svetoslav Neykov","email":"720277b7d0f445676bf10dd078cab2d1eb91c4be@cloudsoftcorp.com"},"message":"less magic","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/d79f9ef0775dd426485839ee681f06b55dda7c23"},{"sha":"af74958988c2d997259b580f43b6fd6f839fcf22","author":{"name":"Geoff Macartney","email":"8fee01c6520fbc485f97cefb30957ada7540ae45@cloudsoftcorp.com"},"message":"Experiment to avoid ThreadLocal","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/af74958988c2d997259b580f43b6fd6f839fcf22"},{"sha":"d81af3e2e143fd5b0285c5f0dcb999aea0f9a6ad","author":{"name":"Svetoslav Neykov","email":"720277b7d0f445676bf10dd078cab2d1eb91c4be@cloudsoftcorp.com"},"message":"cleanup","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/d81af3e2e143fd5b0285c5f0dcb999aea0f9a6ad"},{"sha":"6fef9147b10cdf24b2b18d9c49ee8076d60c94bd","author":{"name":"Geoff Macartney","email":"8fee01c6520fbc485f97cefb30957ada7540ae45@cloudsoftcorp.com"},"message":"preRelease and postRelease of JcloudsLocationCustomizers are not called on stop","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/6fef9147b10cdf24b2b18d9c49ee8076d60c94bd"},{"sha":"588ef4b97789770cb2fa5c48b267b35cedcc8ae3","author":{"name":"Geoff Macartney","email":"8fee01c6520fbc485f97cefb30957ada7540ae45@cloudsoftcorp.com"},"message":"Fix broken test for preRelease/postRelease","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/588ef4b97789770cb2fa5c48b267b35cedcc8ae3"},{"sha":"645d59ba4ab3fa85cbf07449dbfaf4a1d0a396c9","author":{"name":"Geoff Macartney","email":"8fee01c6520fbc485f97cefb30957ada7540ae45@cloudsoftcorp.com"},"message":"Add the config for JCLOUDS_LOCATION_CUSTOMIZERS at construction time\nso migrated settings are all at one place.","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/645d59ba4ab3fa85cbf07449dbfaf4a1d0a396c9"},{"sha":"75d946e35cb6062d469f78626b3acbe8581d5a10","author":{"name":"Thomas Bouron","email":"b18447e914331d2b7b52990e1b840dc24ef7dd91@cloudsoftcorp.com"},"message":"Add jclouds AzureComputeRateLimitModule to support provisioning retry for Azure ARM","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/75d946e35cb6062d469f78626b3acbe8581d5a10"},{"sha":"4efb16fb586907092a56879c1d40ffe7398e9322","author":{"name":"Aled Sage","email":"8acfc8cc02f5ea03f1c5a54dfe90fed3a2f1877e@gmail.com"},"message":"This closes #535","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/4efb16fb586907092a56879c1d40ffe7398e9322"},{"sha":"2c052ada06122e9ad5626615bd2bc75ab6c8e4a8","author":{"name":"Svetoslav Neykov","email":"720277b7d0f445676bf10dd078cab2d1eb91c4be@cloudsoftcorp.com"},"message":"Closes #530\n\nJcloudsLocation is not releasing its customizers (BROOKLYN-427)\n\npreRelease and postRelease of JcloudsLocationCustomizers are not being\ncalled as expected during the release of a Jclouds machine location.\nThe problem is that the \"setup\" used in JcloudsLocation.obtainOnce includes a copy of the flags passed from MachineLifecycleEffectorTasks#stopAnyProvisionedMachines,\nwhich includes the customizers. However, the \"setup\" used in the \"release\"\nmethod of JcloudsLocation is taken from the JcloudsLocation itself, which\nis the provisioning (i.e. parent) location, which doesn't have those\ncustomizers in it.\nIt would actually make more sense to get the location customizers from\nthe machine location, as a given parent could have mutiple machines\nwith different customizers.\n\nThe changes here include an addition to the\n`JcloudsCustomizerInstantiationYamlDslTest#testCustomizers`\nto demonstrate the problem, and a fix that adds the config to\nthe machine location.","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/2c052ada06122e9ad5626615bd2bc75ab6c8e4a8"},{"sha":"e15f23245ab99fabb12bd7cc7794ab3f5e3b1d9d","author":{"name":"Sam Corbett","email":"7a0694e8274084948f458a2bad4b5b709517d5be@cloudsoftcorp.com"},"message":"Add getReachableAddresses to JcloudsUtil\n\nReachableSocketFinder owns the executor service it uses when testing\nreachability, rather than having it injected by the caller.","distinct":true,"url":"https://api.github.com/repos/mikezaccardo/brooklyn-server/commits/e15f23245ab99fabb12bd7cc7794ab3f5e3b1d9d"}]}
{"actor":{"display_login":"mikezaccardo"}}