{"push_id":1069207965,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"e9f1b579a4f5a134b3f00ef011af8d83185e8598","before":"7a5b7ad805ef6829be89c4b755f854e23404cb52","commits":[{"sha":"64144259551f1cf627545e0329c5a0daf087e7d2","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Move Shared construction code to ParDoInProcessEvaluator\n\nRemove duplicate code in ParDo(Single/Multi)EvaluatorFactory; instead\nonly extract the appropriate elements and pass them to the\nParDoInProcessEvaluator.","distinct":true,"url":"https://api.github.com/repos/apache/incubator-beam/commits/64144259551f1cf627545e0329c5a0daf087e7d2"},{"sha":"b6c74ff5c18dcb7c82c3b7717c9c76926a1bbfc4","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Clone DoFns before constructing a DoFnRunner in the InProcessRunner\n\nThis ensures that each thread gets an individual copy of a DoFn, so\nmultiple threads do not interact.","distinct":true,"url":"https://api.github.com/repos/apache/incubator-beam/commits/b6c74ff5c18dcb7c82c3b7717c9c76926a1bbfc4"},{"sha":"e9f1b579a4f5a134b3f00ef011af8d83185e8598","author":{"email":"1a02732a15f637c31107256cbee5819e36aa7c67@google.com","name":"Dan Halperin"},"message":"Closes #188","distinct":true,"url":"https://api.github.com/repos/apache/incubator-beam/commits/e9f1b579a4f5a134b3f00ef011af8d83185e8598"}]}