Previously we were waiting for ack only from master and all nodes that contain shards for the indices that the mapping update was applied to. With this change we would wait for ack from all nodes. It seems more consistent with the other api to me. We could keep the same behaviour even with the new ack mechanism but the meaning of the `acknowledged` flag would be different compared to the other apis. Thoughts?