{"push_id":680816176,"size":163,"distinct_size":66,"ref":"refs/heads/fix/install-java","head":"42f4929aa012c02863d2add81b99b5c1575ccaf1","before":"352b9dbfd7432894d726718191ef6cf04f3c41ff","commits":[{"sha":"31b29b305ae366edf590912c5dbae57f6dbcc16e","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"temporary local copy of fix for HVM/paravirtual issue on AWS\n\nfixes https://issues.apache.org/jira/browse/BROOKLYN-140\n\nas noted, when new jclouds lands we should revert this","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/31b29b305ae366edf590912c5dbae57f6dbcc16e"},{"sha":"24c185607b91125c18ce1c8a1bea0378b9dfd742","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"whitespace adjustments for jclouds-copied temporary fix","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/24c185607b91125c18ce1c8a1bea0378b9dfd742"},{"sha":"ac3bab73dc271a6c9e5e2f769e9c1d5e2f053b85","author":{"email":"e45fff37c8a8c4bddaf4b29d6d90b545f35e0053@cloudsoftcorp.com","name":"Valentin Aitken"},"message":"Nodejs riak sample app\n\n- Refactoring the NodeJsWebAppSshDriver\ninstall packages from package.json as non-root","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/ac3bab73dc271a6c9e5e2f769e9c1d5e2f053b85"},{"sha":"20810ac9e275eadbf5c00c8b2ba07534841e56f5","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"adjust cli start sequence so web/rest is avail always, with isUp check on rest api\n\nfirst step towards being able to interactively track the startup sequence and notify on errors","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/20810ac9e275eadbf5c00c8b2ba07534841e56f5"},{"sha":"ddce439f17143e838291c8f60ab6b69610ed9249","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"add ability to collect startup errors and check healthy through rest api\n\nchanges defaults to be to continue on error, and extends (and optimizes) the BrooklynLauncherTest which checks this","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/ddce439f17143e838291c8f60ab6b69610ed9249"},{"sha":"e629602b41613f1068c9fa4b319e99dafc5eeeeb","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"javascript checks up on start, shows caution\n\npopup now appears while server is starting, or if there are errors, and comes back if server changes to standby.\nchanged to plug in *before* the routes are evaluated, so we don't load the wrong data.\n\nexpands rest api to return several pieces of information to simplify gui checks.\n\nsimplifies code in rest filters to block requests not compatible with server state, including checking for upness there.","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/e629602b41613f1068c9fa4b319e99dafc5eeeeb"},{"sha":"65d7ee3c15afda7c5ed4507889fb632f1e2d5c8f","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"actually force catalog load by default, and report errors better\n\nand remove two incompatible items from the catalog, with comments in them - FollowTheSunPolicy and LoadBalancingPolicy","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/65d7ee3c15afda7c5ed4507889fb632f1e2d5c8f"},{"sha":"7d0f1a0efeffd0e16bdca35ec73f0d7ebbd956ed","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"show caution dialog if shutting down or if server is unresponsive\n\nand include shutting down message in rest api.\ntested that i can stop and restart the server and it nicely cycles through sequence of:\n\"shutting down\", \"server unreachable\", then \"starting up\", then restores page.","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/7d0f1a0efeffd0e16bdca35ec73f0d7ebbd956ed"},{"sha":"64ae942b4296119b468fa2522ea53142e6851070","author":{"email":"7bf04b34f6b1ac326c2c498f4e1880d7046c33a1@cloudsoftcorp.com","name":"Sam Corbett"},"message":"Improvements to JcloudsLocationSecurityGroupCustomizer\n\n* Class is no longer final. Useful methods are exposed to subclasses.\n* 0.0.0.0/0 used for CIDR for SSH so that Brooklyn failing over doesn't\n  break its SSH access to machines.\n* Incorporates SecurityGroupDefinitions.\n* Adds ICMP permission to shared group.\n* Predicate<Exception> can be provided to indicate that failed requests\n  may be retried.\n* Includes AwsExceptionRetryPredicate to retry InvalidGroup.InUse,\n  DependencyViolation and RequestLimitExceeded errors.","distinct":true,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/64ae942b4296119b468fa2522ea53142e6851070"},{"sha":"c2724cefb043706bc27d5a29fa7ef7fc0480ecae","author":{"email":"114867db4e4ccdd34154b4e75443cb1134552e76@cloudsoftcorp.com","name":"Svetoslav Neykov"},"message":"Support URLs in brooklyn.webconsole.security.keystore.url property\n\nEven though the property is named url it supported local files only.","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/c2724cefb043706bc27d5a29fa7ef7fc0480ecae"},{"sha":"7b57f99bbb04c7d66bafc251e49b8952350cd59a","author":{"email":"7bf04b34f6b1ac326c2c498f4e1880d7046c33a1@cloudsoftcorp.com","name":"Sam Corbett"},"message":"Adds EntityPredicates.hasInterfaceMatching","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/7b57f99bbb04c7d66bafc251e49b8952350cd59a"},{"sha":"a5debedc395dca1aad887b55d446f069137ec535","author":{"email":"7bf04b34f6b1ac326c2c498f4e1880d7046c33a1@cloudsoftcorp.com","name":"Sam Corbett"},"message":"Rest ApplicationApi can filter applications by interface type","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/a5debedc395dca1aad887b55d446f069137ec535"},{"sha":"91e6ab1b54fabd62e283095c9db498664dbbae17","author":{"email":"7bf04b34f6b1ac326c2c498f4e1880d7046c33a1@cloudsoftcorp.com","name":"Sam Corbett"},"message":"This closes #625","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/91e6ab1b54fabd62e283095c9db498664dbbae17"},{"sha":"d0cbcf36cf701d9162be74a144cf1bd26741637e","author":{"email":"7bf04b34f6b1ac326c2c498f4e1880d7046c33a1@cloudsoftcorp.com","name":"Sam Corbett"},"message":"This closes #616","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/d0cbcf36cf701d9162be74a144cf1bd26741637e"},{"sha":"5a4e83a2604b7f03f679690006517f8189732aa3","author":{"email":"114867db4e4ccdd34154b4e75443cb1134552e76@cloudsoftcorp.com","name":"Svetoslav Neykov"},"message":"Don't fail on startup in case of an isRunning exception\n\nDuring entity startup treat isRunning exceptions as temporary failures and wait until timeout, don't propagate them on the spot. Could be caused by a temporary problem, for example connectivity issues.","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/5a4e83a2604b7f03f679690006517f8189732aa3"},{"sha":"29bcd8e36821163afb43d40748e02d4674d29c31","author":{"email":"114867db4e4ccdd34154b4e75443cb1134552e76@cloudsoftcorp.com","name":"Svetoslav Neykov"},"message":"Log subsequent isRunning exceptions at debug level","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/29bcd8e36821163afb43d40748e02d4674d29c31"},{"sha":"9c4516f606b03804118769b196115e364f40d68c","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"respect disabling root flag and test for it","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/9c4516f606b03804118769b196115e364f40d68c"},{"sha":"f32fa3cff2174dae18758533e51bddb482eef2c2","author":{"email":"09c633fd3111f7d33c26f7efdbe51cf193891723@lcc.uma.es","name":"Miguel Barrientos"},"message":"Add initial support for PaaS locations by using ReflectiveEntityDriverFactory.","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/f32fa3cff2174dae18758533e51bddb482eef2c2"},{"sha":"fc4d4f799c33e837a8973cd98a11d4b50eb072f0","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"jclouds location customizer supports pre-release and post-release callback\n\nuseful when the customizer is e.g. setting up then clearing external setup, e.g. DNS","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/fc4d4f799c33e837a8973cd98a11d4b50eb072f0"},{"sha":"9215c12e22ad2828901906bd2824cbc14eb2a6e3","author":{"email":"320bca71fc381a4a025636043ca86e734e31cf8b@apache.org","name":"Richard Downer"},"message":"Reorganise version properties in root pom.xml\n\nNo changes to versions, simply a re-order and a comment to keep versions\nsynchronised with usage/downstream-parent/pom.xml","distinct":false,"url":"https://api.github.com/repos/andreaturli/incubator-brooklyn/commits/9215c12e22ad2828901906bd2824cbc14eb2a6e3"}]}