This issue aims to track this branch: https://github.com/elasticsearch/elasticsearch/tree/enhacement/index_auto_generated_id.