{"push_id":949092926,"size":30,"distinct_size":11,"ref":"refs/heads/salt-entity","head":"c0601c32fed41a32c1bcab12b5ab6824c6600333","before":"0e9c79a0c54c12d00443c05d0d334d8643f4c115","commits":[{"sha":"6b43665fa021e11447001d6d1f56eadae6a002ae","author":{"email":"00560b8975b49cbf226ee9d022c0798a342cbdc4@cloudsoftcorp.com","name":"Guglielmo Nigri"},"message":"Better control over opening inbound ports","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/6b43665fa021e11447001d6d1f56eadae6a002ae"},{"sha":"9f178a63bf14a62c9c7d266542164f24a887c386","author":{"email":"00560b8975b49cbf226ee9d022c0798a342cbdc4@cloudsoftcorp.com","name":"Guglielmo Nigri"},"message":"Add more tests. Correct typo.","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/9f178a63bf14a62c9c7d266542164f24a887c386"},{"sha":"7191c7bc6643f4b8b71418165008934dd73a67ad","author":{"email":"9079b5f6b94ba189b7646560498142105419dca9@gmail.com","name":"Aled Sage"},"message":"Fix EmptySoftwareProcessYamlTest\n\nSee https://github.com/brooklyncentral/brooklyn/issues/1377","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/7191c7bc6643f4b8b71418165008934dd73a67ad"},{"sha":"56f9cdda95451dcf58b80e2aab44c8be34e94d0a","author":{"email":"9079b5f6b94ba189b7646560498142105419dca9@gmail.com","name":"Aled Sage"},"message":"Adds EmptyWindowsProcess\n\n- Includes EmptyWindowsProcess.USE_WINRM_MONITORING, for disabling \n  checking of WinRM connectivity.\n- Adds EmptySoftwareProcess.USE_SSH_MONITORING, for disabling checking \n  of ssh connectivity.\n\nWith EmptyWindowsProcess, one can provision an entity that will not \nexecute anything on the box. That makes it usable even if there is\nno direct WinRM connectivity to the box.","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/56f9cdda95451dcf58b80e2aab44c8be34e94d0a"},{"sha":"1affd4d606d17136d3e334d08f401398f1ff3c96","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"for chained references, prefer outer catalog item id, and outer tags\n\nas described in changes to release-notes.md","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/1affd4d606d17136d3e334d08f401398f1ff3c96"},{"sha":"27cd0920d8aace4c6192d45821f8306d027c3f4e","author":{"email":"9079b5f6b94ba189b7646560498142105419dca9@gmail.com","name":"Aled Sage"},"message":"This closes #1163","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/27cd0920d8aace4c6192d45821f8306d027c3f4e"},{"sha":"aed078633aaf40a4a9da907469700808a245cc78","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"clearer semantics for cancel, and cancel dependent submitted tasks by default\n\nprevents leaks where dependent tasks (eg resolveValue) are submitted in the background,\nthen the caller is cancelled; the interruption was not propagated.  now by default it is,\nto children tasks and to submitted transients, with options for other (weaker and stronger) cancellations.\nsee TaskInternal.cancel(TaskCancellationOptions), and new tests for cancelling children in DynamicSequentialTaskTest.\n\nalso remove deprecated loose-typing ExecutionUtils.invoke,\nmore TRACE logging for activities,\nand wrap batch config in a task so more resolutions are nested","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/aed078633aaf40a4a9da907469700808a245cc78"},{"sha":"47e2aec26e10ab2abb24fbc14eeb8895e13c116f","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"address code review for #1162","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/47e2aec26e10ab2abb24fbc14eeb8895e13c116f"},{"sha":"54cba8a657f151f93eb3cb504ccbb94c6d1fc9c7","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"code review for task-cancellation mode","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/54cba8a657f151f93eb3cb504ccbb94c6d1fc9c7"},{"sha":"2a164a82f388e659f2c66dd8402c47ab6dfc0f90","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"This closes #1162","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/2a164a82f388e659f2c66dd8402c47ab6dfc0f90"},{"sha":"8303fea866a9d39c58dc7174f73543477b6e73bc","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"This closes #1160","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/8303fea866a9d39c58dc7174f73543477b6e73bc"},{"sha":"2a432cf38a2fb0571e4f76604c3a532b1f89c2c6","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"better shutdown\n\ncall Main.terminate() in the main thread, rather than relying on shutdown hooks\n\nfixes rest-initiated shutdown when using BrooklynJavascriptGuiLauncher\n(looks like that has been broken since #771)","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/2a432cf38a2fb0571e4f76604c3a532b1f89c2c6"},{"sha":"2354c4867bc8de3e80bef200bf51424696a33dfc","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"prevent deadlock if requests coming in during startup","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/2354c4867bc8de3e80bef200bf51424696a33dfc"},{"sha":"db44cd77670672efcb6c3b44f81a716b76b072af","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"background the dev-mode web server shutdown,\nand Entities.destroyAll is more graceful on concurrent shutdown","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/db44cd77670672efcb6c3b44f81a716b76b072af"},{"sha":"88b76b71bf7f977ee0c4185bba97e17ea0657baf","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"suppress explicit termination in main thread;\nthe shutdown hook is sufficient and it's a bit of work to terminate properly in-thread","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/88b76b71bf7f977ee0c4185bba97e17ea0657baf"},{"sha":"11a0b8ae67af596a9cf09cf2e22683b5aa81a20f","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"address minor shutdown cleanup code review comments","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/11a0b8ae67af596a9cf09cf2e22683b5aa81a20f"},{"sha":"5118860990e98881a522d377f3ceca6a1b5df868","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"This closes #1164","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/5118860990e98881a522d377f3ceca6a1b5df868"},{"sha":"8d47bfa0251a9d148d4927ef067cd22511118c9f","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"This closes #1148","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/8d47bfa0251a9d148d4927ef067cd22511118c9f"},{"sha":"b28ba027e4aa5e0221bc5a1189466f3671f99b8a","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"fix location of yaml file read in by docs\n\ndocs build failed without this","distinct":false,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/b28ba027e4aa5e0221bc5a1189466f3671f99b8a"},{"sha":"f7977064f4ec54edab8f06964c15efcb2ef095d2","author":{"email":"e65fb652710d35a972a78e340b657560b29cbf08@cloudsoftcorp.com","name":"Geoff Macartney"},"message":"Remove chmod from enableFileRoots.","distinct":true,"url":"https://api.github.com/repos/geomacy/incubator-brooklyn/commits/f7977064f4ec54edab8f06964c15efcb2ef095d2"}]}