Why Elastic search need to reindex the entire document when there is a change in the mapping for one field?
It sounds to me that whenever there is change in the mapping (doesn't matter if it is one or few fields) ES will reindex the entire dataset (i.e it reindexes all documents and all fields that are available in a cluster). If I have change of mapping in one field why not reindex just that one field? Given ES uses inverted index data structure It looks to me that should be straight forward to do. am I totally wrong?