elasticsearch/docs/reference/rollup
Martijn van Groningen 95855043a3
Disallow new rollup jobs in clusters with no rollup usage. (#108624)
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
2024-05-21 09:38:10 +02:00
..
apis Disallow new rollup jobs in clusters with no rollup usage. (#108624) 2024-05-21 09:38:10 +02:00
api-quickref.asciidoc Add documentation around migration from rollup to downsampling (#107965) 2024-05-01 08:59:44 +02:00
index.asciidoc Add documentation around migration from rollup to downsampling (#107965) 2024-05-01 08:59:44 +02:00
migrating-to-downsampling.asciidoc Add documentation around migration from rollup to downsampling (#107965) 2024-05-01 08:59:44 +02:00
overview.asciidoc Add documentation around migration from rollup to downsampling (#107965) 2024-05-01 08:59:44 +02:00
rollup-agg-limitations.asciidoc Add documentation around migration from rollup to downsampling (#107965) 2024-05-01 08:59:44 +02:00
rollup-apis.asciidoc Add documentation around migration from rollup to downsampling (#107965) 2024-05-01 08:59:44 +02:00
rollup-getting-started.asciidoc Disallow new rollup jobs in clusters with no rollup usage. (#108624) 2024-05-21 09:38:10 +02:00
rollup-search-limitations.asciidoc Add documentation around migration from rollup to downsampling (#107965) 2024-05-01 08:59:44 +02:00
understanding-groups.asciidoc Add documentation around migration from rollup to downsampling (#107965) 2024-05-01 08:59:44 +02:00