{"push_id":2645998801,"size":1,"distinct_size":1,"ref":"refs/heads/deprecateStripedLock","head":"c3fa4f5c8aa628a6e7e6d0e6d11ff42932068388","before":"b7eea645c4d106aebea804da08e65bb7590293ce","commits":[{"sha":"c3fa4f5c8aa628a6e7e6d0e6d11ff42932068388","author":{"name":"Mike Jensen","email":"5ffe834380f26b70cc07c965e2b0489116d46e93@threadly.org"},"message":"Deprecate remaining StripedLock usage\n\nThis removes the remaining `StripedLock` usage from the KeyedLimiter's.\nInstead using ConcurrentHashMap.compute as our form of per-key concurrency control.\nThese changes are pretty straightforward and I think makes things easier to understand.","distinct":true,"url":"https://api.github.com/repos/jentfoo/threadly/commits/c3fa4f5c8aa628a6e7e6d0e6d11ff42932068388"}]}
{"actor":{"display_login":"jentfoo"}}