{"push_id":1607092229,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"be126e3a5e1565c0bb617ed4d54f39d0d2119629","before":"0e646465e20a33b7ac326bd9dc94b8dd34a402cf","commits":[{"sha":"180d0b28b1545fde0f27ed13234380f7a1187d75","author":{"name":"Liang Tang","email":"9fafdaba286759d1002ad6c4c0996ec06eb45f59@gmail.com"},"message":"constructing new app metrics structure to collect and send app metrics. (#913)\n\n* constructing new app metrics structure to collect and send app metrics.\r\n\r\nThis commits create two singletone metrics classes, CommonMetrics and WebMetrics, which are in charge of dealing with collecting and reporting metrics, like user log fetch latency, the number of get rest call in web side. Also added corresponding tests to verify. This commit kicks off the following metrics:\r\n* the rate of Rest Get Call in Webserver\r\n* the rate of Rest Post Call in Webserver\r\n* The rate of DB connection in both web and executor\r\n* user log fetch latency\r\n\r\nMore metrics could be added easily after the app metrics structure is created.","distinct":true,"url":"https://api.github.com/repos/suvodeep-pyne/azkaban/commits/180d0b28b1545fde0f27ed13234380f7a1187d75"},{"sha":"bd6d35ac1f32da8d604b456e5350ff4a9af34430","author":{"name":"Cheng Ren","email":"0fde179f2b679ab7cd83d4e491e207061ce152a2@gmail.com"},"message":"Allow users to specify host name in azkaban property file. (#920)\n\n1. User can fill in their own alias in property file. It will be used as hostname in getHost(). If not configured we will use canonical hostname as fallback. \r\n2. Put the property name \"executor.host\" as a constant in ServerProperties as part of code refactoring.","distinct":true,"url":"https://api.github.com/repos/suvodeep-pyne/azkaban/commits/bd6d35ac1f32da8d604b456e5350ff4a9af34430"},{"sha":"2b30e7dd8bc8c3a9b29200a8dfa60ddda7228215","author":{"name":"Liang Tang","email":"9fafdaba286759d1002ad6c4c0996ec06eb45f59@gmail.com"},"message":"Metrics Code Refactor and adding key metrics (#930)\n\n* Metrics Code Refactor and adding key metrics\r\n\r\nThis commit adds and fixes the following metrics:\r\n* Flow failure rate\r\n* project zip uploading time duration log\r\n* correct the right NumRunningFlows in web server\r\n\r\n* add Jetty thread pool metrics as a Web Server performance monitor\r\n\r\n* adding measure DB connection time as a metrics for DB connection pool performance","distinct":true,"url":"https://api.github.com/repos/suvodeep-pyne/azkaban/commits/2b30e7dd8bc8c3a9b29200a8dfa60ddda7228215"},{"sha":"be126e3a5e1565c0bb617ed4d54f39d0d2119629","author":{"name":"Cheng Ren","email":"0fde179f2b679ab7cd83d4e491e207061ce152a2@gmail.com"},"message":"Check if the process being killed is dead in shutdown scripts (#929)\n\nCheck if the process to be killed is dead in shutdown scripts. After killing the process, shutdown scripts check whether the process is dead and retry if not. Shutdown will fail if process is still alive after all retries.","distinct":true,"url":"https://api.github.com/repos/suvodeep-pyne/azkaban/commits/be126e3a5e1565c0bb617ed4d54f39d0d2119629"}]}
{"actor":{"display_login":"suvodeep-pyne"}}