{"push_id":1016115008,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"32bdb3d617566132e8aad636b540a64e35c3ef0f","before":"42a6869bb1996dd1bea0bea1d49bae6f421afebc","commits":[{"sha":"f6ae9ec4f608eeffbb4ecbcea98c0916ee523d12","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@welsch.lu","name":"Yannick Welsch"},"message":"Remove ShardsAllocators and merge allocateUnassigned, moveShards and rebalance to improve performance","distinct":true,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/f6ae9ec4f608eeffbb4ecbcea98c0916ee523d12"},{"sha":"64e84dcc76660f3d62c0901137fb01980891f0f5","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@welsch.lu","name":"Yannick Welsch"},"message":"Reuse shard model across 3 phases in BalancedShardsAllocator","distinct":true,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/64e84dcc76660f3d62c0901137fb01980891f0f5"},{"sha":"32bdb3d617566132e8aad636b540a64e35c3ef0f","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@welsch.lu","name":"Yannick Welsch"},"message":"Merge pull request #17028 from ywelsch/enhance/simplify-balancer\n\nSimplify shard balancer interface","distinct":true,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/32bdb3d617566132e8aad636b540a64e35c3ef0f"}]}