{"push_id":677916062,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"742514e854d582cc6099e9aa7881923199d28540","before":"93d37ec914abc135992d1b4eb31c7cd49690e511","commits":[{"sha":"c43b6e9e2721203ebbfe68a16c76bc8b828b3f7c","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"avoid redundant descriptor cache expiration\n\nespecially during a range split, multiple clients may receive retriable\nerrors indicating that their commands were sent to the wrong range.\nthe reaction to this is to evict the cached range descriptor, which\nprompts an expensive query on the next retry.\nhowever, it makes no sense to evict a range descriptor which is not\nequal to the one taken out of the cache earlier. hence in this change\nwe optionally allow passing in the seen range descriptor when evicting,\nwhich the cache uses to pass on the eviction if it believes that that\nseen descriptor has been evicted previously anyways.","distinct":true,"url":"https://api.github.com/repos/cockroachdb/cockroach/commits/c43b6e9e2721203ebbfe68a16c76bc8b828b3f7c"},{"sha":"d65a22ab5d436ec97e9714eff29da14202ec84ef","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"@tamird feedback","distinct":true,"url":"https://api.github.com/repos/cockroachdb/cockroach/commits/d65a22ab5d436ec97e9714eff29da14202ec84ef"},{"sha":"742514e854d582cc6099e9aa7881923199d28540","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"Merge pull request #1175 from tschottdorf/cache_expiry\n\navoid redundant descriptor cache expiration","distinct":true,"url":"https://api.github.com/repos/cockroachdb/cockroach/commits/742514e854d582cc6099e9aa7881923199d28540"}]}