Modify the way migrations detect mapping changes. The previous approach simply diffed the index mappings against the mappings defined in Kibana. The problem was that sometimes the index mappings will *always* differ. For example, if an index template is affecting the .kibana* indices. Or if Elasticsearch adds a new magical mapping that appears in the index, even though not specified (this happened in the 7.0 release). So, instead of diffing, we now store hashes of our mappings in _meta, and compare against those. |
||
---|---|---|
.. | ||
apis | ||
fixtures/es_archiver | ||
services | ||
config.js |