{"push_id":1012522776,"size":3,"distinct_size":3,"ref":"refs/heads/enhance/simplify-balancer","head":"4f17292687c2c803475e5732d5887c50d9599c79","before":"41df6e6b3954a531ced8f2c6fb8ffab4a8e875e6","commits":[{"sha":"f56cd52e70e6850bd15bcfceaa0b95dfe6037d15","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@welsch.lu","name":"Yannick Welsch"},"message":"Remove ShardAllocators and merge allocateUnassigned, moveShards and rebalance to improve performance","distinct":true,"url":"https://api.github.com/repos/ywelsch/elasticsearch/commits/f56cd52e70e6850bd15bcfceaa0b95dfe6037d15"},{"sha":"bef405d637a81e0bbfbe449f64eb3d78dced5e14","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/ywelsch/elasticsearch/commits/bef405d637a81e0bbfbe449f64eb3d78dced5e14"},{"sha":"4f17292687c2c803475e5732d5887c50d9599c79","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@welsch.lu","name":"Yannick Welsch"},"message":"smaller enhancements","distinct":true,"url":"https://api.github.com/repos/ywelsch/elasticsearch/commits/4f17292687c2c803475e5732d5887c50d9599c79"}]}