OpenSearch/docs/java-rest
Lee Hinman 2e3eb4b24e
Add API to execute SLM retention on-demand (#47405) (#47463)
* Add API to execute SLM retention on-demand (#47405)

This is a backport of #47405

This commit adds the `/_slm/_execute_retention` API endpoint. This
endpoint kicks off SLM retention and then returns immediately.

This in particular allows us to run retention without scheduling it
(for entirely manual invocation) or perform a one-off cleanup.

This commit also includes HLRC for the new API, and fixes an issue
in SLMSnapshotBlockingIntegTests where retention invoked prior to the
test completing could resurrect an index the internal test cluster
cleanup had already deleted.

Resolves #46508
Relates to #43663
2019-10-02 12:29:04 -06:00
..
high-level Add API to execute SLM retention on-demand (#47405) (#47463) 2019-10-02 12:29:04 -06:00
low-level Add a few notes on Cancellable to the LLRC and HLRC docs. (#45912) 2019-09-12 09:45:29 +02:00
index.asciidoc [DOCS] Update data frame transform URLs (#46940) (#46946) 2019-09-20 15:57:43 -07:00
license.asciidoc [Docs] Update Copyright notices to 2018 (#29404) 2018-04-06 16:21:20 +02:00
overview.asciidoc [DOCS] restructure java clients docs pages (#25517) 2017-07-04 10:58:57 +02:00
redirects.asciidoc [DOCS] Update data frame transform URLs (#46940) (#46946) 2019-09-20 15:57:43 -07:00