Closed adrianlzt closed 3 years ago
roll -> RolloverIndex -> NewIndicesRolloverService.Alias -> Do()
Looks like a mappnig could be passes to the rollover API call: https://www.elastic.co/guide/en/elasticsearch/reference/master/indices-rollover-index.html
Implemented here
@adrianlzt thanks for reporting this. Do you plan to submit a fix or do you want us to provide it ?
Working on it :)
Thanks for the fix :)
Skydive creates the mapping for indexes _skydive_topologylive and _skydive_topologyarchive correctly in the first boot. But when _skydive_topologyarchive rolls, the new index (_skydive_topology_archivev13-000002) does not inherit that mapping.
This new index does not flatten values set in
exclude_from_mapping
, producing a mapping explosion and the error: