{"push_id":2147060615,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"c1172428c2689841084fbea2e98b818365f51292","before":"c1898cbf0a5c5f38cc18c1a36a4bec873a3488df","commits":[{"sha":"10b9498cdbb5d19a7b79cee0ce4843c3d7cf4024","author":{"name":"Sam Judd","email":"dc0928ad3871ee3e343c43609bd2437454c58995@google.com"},"message":"Keep onlyRetrieveFromCache and normal requests running independently.\n\nThis prevents cases where using onlyRetrieveFromCache might block a\nrequest on an RPC if a request was already pending without\nonlyRetrieveFromCache being set.\n\nHowever, this change does now mean that it's possible a resource will be\nloaded from the disk cache twice simultaneously because\nonlyRetrieveFromCache requests are no longer deduped with normal\nrequests. We expect this case to be rare, and the consequences are an\nefficiency issue rather than a correctness problem, so we're still\nprobably better off with this change.\n\nFuture work might include attempting to cancel and notify any normal\nrequests if an onlyRetrieveFromCache requests completes with the same\nkey will the normal request is running.\n\nFixes #2428.","distinct":true,"url":"https://api.github.com/repos/sjudd/glide/commits/10b9498cdbb5d19a7b79cee0ce4843c3d7cf4024"},{"sha":"c1172428c2689841084fbea2e98b818365f51292","author":{"name":"Sam Judd","email":"dc0928ad3871ee3e343c43609bd2437454c58995@google.com"},"message":"Add method type assertions to HttpUrlFetcherServerTest.\n\nRelated to #2636.","distinct":true,"url":"https://api.github.com/repos/sjudd/glide/commits/c1172428c2689841084fbea2e98b818365f51292"}]}
{"actor":{"display_login":"sjudd"}}