mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-24 23:27:25 -04:00
This change will add logic to the put rollup api that fails if no rollup job is active and no rollup index exists in the cluster. The logic first check whether there is an active rollup persistent task if there are no active rollup persistent tasks, then it checks whether any rollup index exists. The latter check is an expensive check, but assuming that it only runs as part of the put rollup job api and only when there are no rollup jobs, this should be ok. All tests that invoke the put rollup job api will need to be adjusted to create a dummy index that has rollup mapping metadata. Otherwise, tests can't create a rollup job. Closes #108381 |
||
---|---|---|
.. | ||
apis | ||
api-quickref.asciidoc | ||
index.asciidoc | ||
migrating-to-downsampling.asciidoc | ||
overview.asciidoc | ||
rollup-agg-limitations.asciidoc | ||
rollup-apis.asciidoc | ||
rollup-getting-started.asciidoc | ||
rollup-search-limitations.asciidoc | ||
understanding-groups.asciidoc |