It would be handy if the atlas search index schema contained an optional field for versioning an index. Its nice in a business environment to be able to deploy the index with CI/CD, that way if the index needs updating, it can be updated with the deployment. I don’t expect atlas to keep track of the version, but it would be nice if I could specify that this is version 1 of the index. Then when deploying, if the currently deployed index version doesnt match whats being deployed, i can have the deployment update it to make sure the search index matches.
Example, but ive trimmed mappings as its not needed for the example.
{
name: 'default',
version: '1',
mappings: { }
}