{"push_id":670315137,"size":262,"distinct_size":262,"ref":"refs/heads/master","head":"99af2fde4d0a482dc650a0308caf14e481486027","before":"d2fb91674cf2c3fa544a3297f19fbce32f4e22f7","commits":[{"sha":"bedf9f6184f44864322df83258b59c9d87ffadbc","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Run forks of tasks asynchronously as Runnables in a separate thread pool\n\nSigned-off-by: Yinan Li <liyinan926@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/bedf9f6184f44864322df83258b59c9d87ffadbc"},{"sha":"15b2b4151710d9bb1859a705ed7d7ac939810eea","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Merge branch 'master' of https://github.com/linkedin/gobblin into concurrent-fork","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/15b2b4151710d9bb1859a705ed7d7ac939810eea"},{"sha":"a0180b5ff82ebf048bde1647abaea73464d55c80","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Use a SynchronousQueue in the fork thread pool executor\n\nSigned-off-by: Yinan Li <liyinan926@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/a0180b5ff82ebf048bde1647abaea73464d55c80"},{"sha":"528de766c793228b3c1cc64752d61e707fe5ac8a","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Use ThreadFactoryBuilder to build ThreadFactory in ExecutorsUtils\n\nAlso added some preconditions check to some methods in SchedulerUtils.\n\nSigned-off-by: Yinan Li <liyinan926@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/528de766c793228b3c1cc64752d61e707fe5ac8a"},{"sha":"b1d57d9216011a07097b3167c60da0feb4dab46c","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Introduced ForkState and use it to replace `done` and 'succeeded'\n\nSigned-off-by: Yinan Li <liyinan926@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/b1d57d9216011a07097b3167c60da0feb4dab46c"},{"sha":"74bf0dc1b60e47edd3fb874b99e1d3ae68579065","author":{"email":"dd44888c473751bcb5eb42e4168a9fa612464b94@linkedin.com","name":"Sahil Takiar"},"message":"Allow the same config keys in different forks","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/74bf0dc1b60e47edd3fb874b99e1d3ae68579065"},{"sha":"7c9fafeeccb4b109c33d5ad23521cff0bfeb33f8","author":{"email":"dd44888c473751bcb5eb42e4168a9fa612464b94@linkedin.com","name":"Sahil Takiar"},"message":"Updating ForkOperatorUtils to support the same configs in different branches","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/7c9fafeeccb4b109c33d5ad23521cff0bfeb33f8"},{"sha":"e3f55b1de31a53f586e0124479e50b54efca8cb3","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Addressed review comments for pull request #55\n\nSigned-off-by: Yinan Li <liyinan926@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/e3f55b1de31a53f586e0124479e50b54efca8cb3"},{"sha":"bcac570db78418b710d50df3fc94b67898497d3e","author":{"email":"dd44888c473751bcb5eb42e4168a9fa612464b94@linkedin.com","name":"Sahil Takiar"},"message":"Adding functionality to use the same config in different branches","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/bcac570db78418b710d50df3fc94b67898497d3e"},{"sha":"13724c931115bef98862924ae2b56c3dddf6a9f7","author":{"email":"dd44888c473751bcb5eb42e4168a9fa612464b94@linkedin.com","name":"Sahil Takiar"},"message":"Adding feature so configs can be used in multiple branches","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/13724c931115bef98862924ae2b56c3dddf6a9f7"},{"sha":"3cf9cffa2472dbb7031270d6126bbda1fb895632","author":{"email":"dd44888c473751bcb5eb42e4168a9fa612464b94@linkedin.com","name":"Sahil Takiar"},"message":"Merge branch 'fork' of https://github.com/sahilTakiar/gobblin into fork","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/3cf9cffa2472dbb7031270d6126bbda1fb895632"},{"sha":"82512594c4d99d277afc1d5b26672c9660e2e37f","author":{"email":"dd44888c473751bcb5eb42e4168a9fa612464b94@linkedin.com","name":"Sahil Takiar"},"message":"Removing class from different branch","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/82512594c4d99d277afc1d5b26672c9660e2e37f"},{"sha":"c1444823898fbae6ce1ea6fdecece8d6b5a36c44","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Addressed more review comments\n\nSigned-off-by: Yinan Li <liyinan926@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/c1444823898fbae6ce1ea6fdecece8d6b5a36c44"},{"sha":"0e09c1dd5bd39eb9296a664ea02938c00dd85e37","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Added allAll() to the copy constructor of TaskState\n\nSigned-off-by: Yinan Li <liyinan926@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/0e09c1dd5bd39eb9296a664ea02938c00dd85e37"},{"sha":"1939896b7d3ad4a6bbaffbfdec1b6007edc33d82","author":{"email":"6e574872db11b88e68fcbd5fb09c1d966dc7f243@linkedin.com","name":"Plaban Dash"},"message":"Handling the null pointer exception when no value is available for delimiter or enclosedchar","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/1939896b7d3ad4a6bbaffbfdec1b6007edc33d82"},{"sha":"f553d872c296dae5eda1b966bba1a8307f9287fd","author":{"email":"dd44888c473751bcb5eb42e4168a9fa612464b94@linkedin.com","name":"Sahil Takiar"},"message":"Updating getPropertyNameForBranch Preconditions","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/f553d872c296dae5eda1b966bba1a8307f9287fd"},{"sha":"ea32ce59cc64153bb18ab0dd706e9bace8db4d9a","author":{"email":"dd44888c473751bcb5eb42e4168a9fa612464b94@linkedin.com","name":"Sahil Takiar"},"message":"Moving branch id setting to Fork class","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/ea32ce59cc64153bb18ab0dd706e9bace8db4d9a"},{"sha":"ac86e31f3234bbc1bdfe9aaf02a3eb0192db44fa","author":{"email":"827d966f2f9efc670bdbbcc2690277ac2fdde07b@gmail.com","name":"Yinan Li"},"message":"Record fork state into task state once in the close method\n\nSigned-off-by: Yinan Li <liyinan926@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/ac86e31f3234bbc1bdfe9aaf02a3eb0192db44fa"},{"sha":"f500ce433d4a36afe0a6fcd7993b13bb73806d3d","author":{"email":"4c21c53774c51d05bf1c117cbaa15cbba6400ac6@users.noreply.github.com","name":"YingDai"},"message":"Merge pull request #71 from ydailinkedin/master\n\nadd compression when writing job state to sequence file","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/f500ce433d4a36afe0a6fcd7993b13bb73806d3d"},{"sha":"e59a11eb907c387376a6556a818ce7dd52233ff0","author":{"email":"6e574872db11b88e68fcbd5fb09c1d966dc7f243@linkedin.com","name":"Plaban Dash"},"message":"Modified to raise exception in case of blank csv delimiter and default value of enclosed char to \\0","distinct":true,"url":"https://api.github.com/repos/ydailinkedin/gobblin-1/commits/e59a11eb907c387376a6556a818ce7dd52233ff0"}]}