{"push_id":906329283,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"39c135baf73762830148236da622787052efba19","before":"74f2d8c87b30f9867b781c87b64c1a4e9ee27cc5","commits":[{"sha":"39c135baf73762830148236da622787052efba19","author":{"email":"a5c95b3d7cb4d0ae05a15c79c79ab458dc2c8f9e@mongodb.com","name":"A. Jesse Jiryu Davis"},"message":"Skip getaddrinfo if host is already resolved.\n\ngetaddrinfo takes an exclusive lock on some platforms, causing clients to queue\nup waiting for the lock if many names are being resolved concurrently. Users\nmay want to handle name resolution in their own code, for the sake of caching,\nusing an alternate resolver, or to measure DNS duration separately from\nconnection duration. Skip getaddrinfo if the \"host\" passed into\ncreate_connection is already resolved.","distinct":true,"url":"https://api.github.com/repos/python/asyncio/commits/39c135baf73762830148236da622787052efba19"}]}