{"push_id":1263863138,"size":3,"distinct_size":1,"ref":"refs/heads/REEF-1533","head":"1b96cf4d9cf241109158b97403365956474c223c","before":"4c8e22d2cb5f5a10281f4e860c9d5206c8fef79f","commits":[{"sha":"c01d947376490c5d8fdc3199fd04cd484c1af9f5","author":{"name":"Julia Wang","email":"316af309319aa2273f5e6613367fd1420b11a7d5@apache.org"},"message":"[REEF-1522] Optimize WaitForTaskRegistration\n\n  * Optimize WaitForTaskRegistration\n  * Log for nodes that cannot be foud\n  * Log time for the entire WaitForTaskRegistration\n\nJIRA:\n  [REEF-1522](https://issues.apache.org/jira/browse/REEF-1522)\n\nPull Request:\n  This closes #1092","distinct":false,"url":"https://api.github.com/repos/motus/reef/commits/c01d947376490c5d8fdc3199fd04cd484c1af9f5"},{"sha":"addd62328d77b5f0f227eb8a448c77dd0a75461e","author":{"name":"pchung13","email":"b4a5ea001e047040e8c9075b67a268293138da2c@patrickchung.net"},"message":"[REEF-1539] Fix memory leak in InteropUtil.cpp\n\nThis addressed the issue by\n  * Release the bytes generated in ManagedByteArrayFromJavaByteArray.\n\nJIRA:\n  [REEF-1539](https://issues.apache.org/jira/browse/REEF-1539)","distinct":false,"url":"https://api.github.com/repos/motus/reef/commits/addd62328d77b5f0f227eb8a448c77dd0a75461e"},{"sha":"1b96cf4d9cf241109158b97403365956474c223c","author":{"name":"Sergiy Matusevych","email":"edbed68a6ea455810aa30b4590efcd60c2536a33@apache.org"},"message":"[REEF-1533] Create unit tests to check graceful and forceful shutdown of RuntimeClock\n\n  * Refactor ClockTest for readability and add more Javadoc comments;\n  * Add unit tests for graceful and forceful shutdown of the clock.\n  * Move alarm producing functionality into a separate class and factor out the delay logic as an abstract method.\n  * Add helper functions to generate random delays to AlarmProducer\n  * Move EventRecorder and AlarmProducer into a separate package\n  * Refactor the EventRecorder helper class - do not track timestamps separately from events + minor style cleanups.\n  * Implement Clock.isClosed() method\n  * Minor fixes in other unit tests around the RuntimeClock logic.\n  * Log all event subscriptions at the beginning of hte event loop in RuntimeClock\n  * Switch to RealTimer instead of LogicalTimer in ClockTest.testAlarmOrder() to avoid race condition (will be addressed in JIRA [REEF-1537](https://issues.apache.org/jira/browse/REEF-1537))\n\nJIRA:\n  [REEF-1533](https://issues.apache.org/jira/browse/REEF-1533) close\n\nPull request:\n  Closes [#1099](https://github.com/apache/reef/pull/1099)","distinct":true,"url":"https://api.github.com/repos/motus/reef/commits/1b96cf4d9cf241109158b97403365956474c223c"}]}
{"actor":{"display_login":"motus"}}