{"push_id":1443339863,"size":9,"distinct_size":1,"ref":"refs/heads/mnesbit-add-wait-hooks-for-scheduled-flow-testing","head":"f63e6cd2a65353e185681a33586a7b11eae68b8b","before":"b49363c01b0fdef295173a19ce6aeaf82cd976c7","commits":[{"sha":"6838bdebd3300cc59231c101bc940e720b066279","author":{"name":"Steven Roose","email":"b97977a9a9f0498cce708bd3bbb74cecebf6cbb7@gmail.com"},"message":"Renamed file LICENCE to LICENSE","distinct":false,"url":"https://api.github.com/repos/corda/corda/commits/6838bdebd3300cc59231c101bc940e720b066279"},{"sha":"89cc9dc88687df41e50016c0176f2e73c9b108bc","author":{"name":"Shams Asari","email":"1f82cfcc409a0334af2ee5c9a6b6d0d4e3813c68@r3cev.com"},"message":"Added a note in the getting setup doc about JavaFX and non-Oracle JVMs","distinct":false,"url":"https://api.github.com/repos/corda/corda/commits/89cc9dc88687df41e50016c0176f2e73c9b108bc"},{"sha":"bddb22db77bd1194b6022947216e889afe09a581","author":{"name":"Shams Asari","email":"1f82cfcc409a0334af2ee5c9a6b6d0d4e3813c68@r3cev.com"},"message":"Further fixes to messaging.rst","distinct":false,"url":"https://api.github.com/repos/corda/corda/commits/bddb22db77bd1194b6022947216e889afe09a581"},{"sha":"fbcbf3e1d70cf86efe68fe14ab23e235f864543c","author":{"name":"Patrick Kuo","email":"b588c2af0ea1b3d9c483a2be9ffbea46179d458b@r3.com"},"message":"Network view improvement (#19)\n\nChanges :\r\n*Show other nodes on network map.\r\n*Enabled zooming and panning on the map.\r\n*Scroll the node label to the centre of the screen when clicking on the node info list on the right hand-side of the screen.\r\n*Draw line and fire bullets between nodes according to incoming transactions.\r\n*Higher resolution map.","distinct":false,"url":"https://api.github.com/repos/corda/corda/commits/fbcbf3e1d70cf86efe68fe14ab23e235f864543c"},{"sha":"432015ddfee0bac859e9dcdedc5d05f1750289d5","author":{"name":"joeldudleyr3","email":"d7bffb52b39b58d5a7057e2f718489decc04caf9@r3cev.com"},"message":"Adds JvmName annotations where necessary to improve interop when developing CorDapps in java.","distinct":false,"url":"https://api.github.com/repos/corda/corda/commits/432015ddfee0bac859e9dcdedc5d05f1750289d5"},{"sha":"eb096d520bbfc7f3e2021d03d5fd356ac946a779","author":{"name":"Mike Hearn","email":"9c718659c7cd4c715abab71c311def3c89922b67@r3cev.com"},"message":"Merge pull request #23 from stevenroose/rename-license\n\nRenamed file LICENCE to LICENSE","distinct":false,"url":"https://api.github.com/repos/corda/corda/commits/eb096d520bbfc7f3e2021d03d5fd356ac946a779"},{"sha":"03b5e9bced7d2c44f2abbf1efc4bc10fe2d80a0b","author":{"name":"Joel Dudley","email":"d7bffb52b39b58d5a7057e2f718489decc04caf9@r3cev.com"},"message":"Address review comments.","distinct":false,"url":"https://api.github.com/repos/corda/corda/commits/03b5e9bced7d2c44f2abbf1efc4bc10fe2d80a0b"},{"sha":"41fca0c1ebcc5526ce0e8e5d3eb9350c1fca0a3e","author":{"name":"Joel Dudley","email":"d7bffb52b39b58d5a7057e2f718489decc04caf9@r3cev.com"},"message":"Merge pull request #36 from corda/joel-jvmname-annotations\n\nAdds JvmName annotations where necessary to improve interop when deve…","distinct":false,"url":"https://api.github.com/repos/corda/corda/commits/41fca0c1ebcc5526ce0e8e5d3eb9350c1fca0a3e"},{"sha":"f63e6cd2a65353e185681a33586a7b11eae68b8b","author":{"name":"Matthew Nesbit","email":"4ea5a41dbe6bf5960612f3e1b9c69c7a2791e2c7@r3cev.com"},"message":"Add some hooks to StateMachineManager and NodeSchedulerService so that unit tests of flows with scheduled actions can safely test for completion of their test activities. Typically this is done using a while loop whilst there are active fibers, or schedules and then blocking on the ReusuableLatches until the status changes and can be re-evaluated.\n\nAdd unit tests of ScheduledFlow running on simulated network.\n\nJust use existing DumyContract in test\n\nDummyContract requires value equality so that assertEquals over states works as expected.\n\nRemove blank line.\n\nAdd TODO on waitQuiescent.\n\nFix minor build error","distinct":true,"url":"https://api.github.com/repos/corda/corda/commits/f63e6cd2a65353e185681a33586a7b11eae68b8b"}]}
{"actor":{"display_login":"mnesbit"}}