{"push_id":751569185,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"012349ff88db634d9fe8ae781108700b3cee08c4","before":"5f3e7737b77f177ad2da295e9ee0bd9b5ee3de47","commits":[{"sha":"2e95e4ac1dcbe38555ab2c0307d98654c2677346","author":{"email":"f1ba2d4188a21f937489fc1a4fef3f038c70e1a0@google.com","name":"Craig Tiller"},"message":"Move parent removal from final destruction to destruction request\n\nWe don't need the list for cancel propagation after that point, and\ndoing it early avoids a bug whereby the call is reffed after reaching a\nzero ref when the parent is destroyed first.","distinct":true,"url":"https://api.github.com/repos/grpc/grpc/commits/2e95e4ac1dcbe38555ab2c0307d98654c2677346"},{"sha":"012349ff88db634d9fe8ae781108700b3cee08c4","author":{"email":"6652abb37947a9a19c3554df03866a0ab19e25dc@google.com","name":"Yang Gao"},"message":"Merge pull request #2842 from ctiller/asan-is-sad\n\nMove parent removal from final destruction to destruction request","distinct":true,"url":"https://api.github.com/repos/grpc/grpc/commits/012349ff88db634d9fe8ae781108700b3cee08c4"}]}