{"push_id":2381836110,"size":2,"distinct_size":2,"ref":"refs/heads/topic-job-server","head":"c7dbaa729827a462a7a9bf6dcd289ca0ed2f43a2","before":"d945c0819b7796dfad54e419dcf86701d1e2cbe3","commits":[{"sha":"e3e0f5b7b2f584d0850ca946f3a5d18e370b51d0","author":{"name":"Axel Magnuson","email":"274832f2faa4b59124e3e2e763f385ff2000d879@gmail.com"},"message":"Add generic JobService framework for runners.\n\nAdds a JobService implementation to java-fn-execution that should be\ngeneralizable across runners that implement the new JobInvoker and\nJobInvocation interfaces.","distinct":true,"url":"https://api.github.com/repos/axelmagn/beam/commits/e3e0f5b7b2f584d0850ca946f3a5d18e370b51d0"},{"sha":"c7dbaa729827a462a7a9bf6dcd289ca0ed2f43a2","author":{"name":"Axel Magnuson","email":"274832f2faa4b59124e3e2e763f385ff2000d879@gmail.com"},"message":"Add job submission capabilities to Flink runner.\n\nThis implements job invocation wrappers for the Flink runner, as well as\na standalone driver for a JobService daemon.  Together these complete\nthe job submission story for the portability framework on the Flink\nrunner.","distinct":true,"url":"https://api.github.com/repos/axelmagn/beam/commits/c7dbaa729827a462a7a9bf6dcd289ca0ed2f43a2"}]}
{"actor":{"display_login":"axelmagn"}}