{"push_id":1402732558,"size":2,"distinct_size":2,"ref":"refs/heads/nukeConfig","head":"f73ca633a3c88bbeb05b4edd847903c90b091370","before":"1649854c4df523f8805e410956f227238c655203","commits":[{"sha":"309a53e87eb5536531b5bce0b08a49c70fc9c5d9","author":{"name":"Suvodeep Pyne","email":"16117941cc18eeefe120f72eaa4b56f0951078ff@users.noreply.github.com"},"message":"Executor to use any port if not configured. Added REST APIs to activate / deactivate executor (#813)\n\nWhen an executor server is launched, it uses the configured port or falls back to a default port. This behavior has been modified such that when the executor is not configured to a specific port it defaults to any available port that it can find on the machine. The advantage is that the user doesn't need to worry about port collisions when he/she doesn't need a specific port.\r\n\r\nAlso, The executor now automatically adds an entry about itself to the DB post launch. Also, it exposes the following REST APIs to allow users to activate / deactivate itself\r\n  example:\r\n  http://localhost:1234/executor?action=activate\r\n  http://localhost:1234/executor?action=deactivate\r\n\r\nOther changes:\r\n* Remove public signature from interface methods\r\n* Write port to executor.port file in working directory\r\n* Refactored some constants which were duplicated across azkaban-common and azkaban-exec-server","distinct":true,"url":"https://api.github.com/repos/KyleFung/azkaban/commits/309a53e87eb5536531b5bce0b08a49c70fc9c5d9"},{"sha":"f73ca633a3c88bbeb05b4edd847903c90b091370","author":{"name":"KyleFung","email":"96c3ba0e2554f157be07c007c74b545b810da2f6@outlook.com"},"message":"Merge branch 'master' into nukeConfig","distinct":true,"url":"https://api.github.com/repos/KyleFung/azkaban/commits/f73ca633a3c88bbeb05b4edd847903c90b091370"}]}
{"actor":{"display_login":"KyleFung"}}