{"push_id":906220065,"size":7,"distinct_size":7,"ref":"refs/heads/autocomplete-tester","head":"b32e35e0c4cb6bf766dd3da26c5c5f2307e9761b","before":"f4b64d28c09f180f8e420940e3c730acd2a03589","commits":[{"sha":"795f60fe5ec9e8783caf4a282302d969a9d2a4ca","author":{"email":"354106e416911844661e1603d99ecf7d1c318dda@simioni.org","name":"Julian Simioni"},"message":"Retry on any request timeout\n\nProduction and dev have different timeouts","distinct":true,"url":"https://api.github.com/repos/pelias/fuzzy-tester/commits/795f60fe5ec9e8783caf4a282302d969a9d2a4ca"},{"sha":"d9477b3ecf56f9a770f5ba682593270e9425c0a8","author":{"email":"354106e416911844661e1603d99ecf7d1c318dda@simioni.org","name":"Julian Simioni"},"message":"Use only a single socket for all requests\n\nThis is slower when testing against fastly, but multiple sockets can\neasily overwhelm prodbuild or dev.","distinct":true,"url":"https://api.github.com/repos/pelias/fuzzy-tester/commits/d9477b3ecf56f9a770f5ba682593270e9425c0a8"},{"sha":"bd73f1e52abedfa8e3627c9b46bc9fa0d7360e0a","author":{"email":"354106e416911844661e1603d99ecf7d1c318dda@simioni.org","name":"Julian Simioni"},"message":"Only clear the request interval when all are completely done\n\nOtherwise, when some requests are currently being retried, the script\ncan exit early before printing results (but usually after waiting\nthrough almost all of the fetching).","distinct":true,"url":"https://api.github.com/repos/pelias/fuzzy-tester/commits/bd73f1e52abedfa8e3627c9b46bc9fa0d7360e0a"},{"sha":"fb7f0ce6a7321a1cbc6389f07386aeb95c2dd6e7","author":{"email":"354106e416911844661e1603d99ecf7d1c318dda@simioni.org","name":"Julian Simioni"},"message":"Print progress after retrying to increment number of retries","distinct":true,"url":"https://api.github.com/repos/pelias/fuzzy-tester/commits/fb7f0ce6a7321a1cbc6389f07386aeb95c2dd6e7"},{"sha":"db0d871ba25b4704f8bb6deacdc1c975aa797485","author":{"email":"354106e416911844661e1603d99ecf7d1c318dda@simioni.org","name":"Julian Simioni"},"message":"Revert \"Remove ExponentialBackoff module\"\n\nThis reverts commit a21eb163d4a17eb2d44162ceaa7d840905402c78.\n\nBecause of the timeout functionality of Elasticsearch, even using only\none socket can overwhelm a server when sending off requests as fast as\npossible, if timeouts start coming back, requests need to be spaced out\nand ExponentialBackoff is really good at that.","distinct":true,"url":"https://api.github.com/repos/pelias/fuzzy-tester/commits/db0d871ba25b4704f8bb6deacdc1c975aa797485"},{"sha":"773abec9f0156494ac43d354ba8154bef580daaf","author":{"email":"354106e416911844661e1603d99ecf7d1c318dda@simioni.org","name":"Julian Simioni"},"message":"Use ExponentialBackoff in request_urls module","distinct":true,"url":"https://api.github.com/repos/pelias/fuzzy-tester/commits/773abec9f0156494ac43d354ba8154bef580daaf"},{"sha":"b32e35e0c4cb6bf766dd3da26c5c5f2307e9761b","author":{"email":"354106e416911844661e1603d99ecf7d1c318dda@simioni.org","name":"Julian Simioni"},"message":"Fix missing parameter in ExponentialBackoff docs","distinct":true,"url":"https://api.github.com/repos/pelias/fuzzy-tester/commits/b32e35e0c4cb6bf766dd3da26c5c5f2307e9761b"}]}