This commit removes the documentation for some specific Searchable Snapshot REST APIs: - clear cache - searchable snapshot stats - repository stats These APIs are low-level and are useful to investigate the behavior of snapshot backed indices but we expect them to be removed in the future or to appear in a different form.
This commit is contained in:
parent
7b941a18e9
commit
42f5d38d9b
|
@ -33,9 +33,7 @@ endif::[]
|
||||||
* <<repositories-metering-apis,Repositories Metering APIs>>
|
* <<repositories-metering-apis,Repositories Metering APIs>>
|
||||||
* <<rollup-apis,Rollup APIs>>
|
* <<rollup-apis,Rollup APIs>>
|
||||||
* <<search, Search APIs>>
|
* <<search, Search APIs>>
|
||||||
ifdef::permanently-unreleased-branch[]
|
|
||||||
* <<searchable-snapshots-apis, Searchable snapshots APIs>>
|
* <<searchable-snapshots-apis, Searchable snapshots APIs>>
|
||||||
endif::[]
|
|
||||||
* <<security-api,Security APIs>>
|
* <<security-api,Security APIs>>
|
||||||
* <<snapshot-restore-apis,Snapshot and restore APIs>>
|
* <<snapshot-restore-apis,Snapshot and restore APIs>>
|
||||||
* <<snapshot-lifecycle-management-api,Snapshot lifecycle management APIs>>
|
* <<snapshot-lifecycle-management-api,Snapshot lifecycle management APIs>>
|
||||||
|
|
|
@ -1,76 +0,0 @@
|
||||||
[role="xpack"]
|
|
||||||
[testenv="enterprise"]
|
|
||||||
[[searchable-snapshots-api-clear-cache]]
|
|
||||||
=== Clear cache API
|
|
||||||
++++
|
|
||||||
<titleabbrev>Clear cache</titleabbrev>
|
|
||||||
++++
|
|
||||||
|
|
||||||
experimental[]
|
|
||||||
|
|
||||||
Clear the cache of searchable snapshots.
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-clear-cache-request]]
|
|
||||||
==== {api-request-title}
|
|
||||||
|
|
||||||
`POST /_searchable_snapshots/cache/clear`
|
|
||||||
|
|
||||||
`POST /<target>/_searchable_snapshots/cache/clear`
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-clear-cache-prereqs]]
|
|
||||||
==== {api-prereq-title}
|
|
||||||
|
|
||||||
If the {es} {security-features} are enabled, you must have the
|
|
||||||
`manage` cluster privilege and the `manage` index privilege
|
|
||||||
for any included indices to use this API.
|
|
||||||
For more information, see <<security-privileges>>.
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-clear-cache-desc]]
|
|
||||||
==== {api-description-title}
|
|
||||||
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-clear-cache-path-params]]
|
|
||||||
==== {api-path-parms-title}
|
|
||||||
|
|
||||||
`<target>`::
|
|
||||||
(Optional, string)
|
|
||||||
A comma-separated list of data streams and indices for which the
|
|
||||||
searchable snapshots cache must be cleared.
|
|
||||||
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-clear-cache-example]]
|
|
||||||
==== {api-examples-title}
|
|
||||||
////
|
|
||||||
[source,console]
|
|
||||||
-----------------------------------
|
|
||||||
PUT /docs
|
|
||||||
{
|
|
||||||
"settings" : {
|
|
||||||
"index.number_of_shards" : 1,
|
|
||||||
"index.number_of_replicas" : 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
PUT /_snapshot/my_repository/my_snapshot?wait_for_completion=true
|
|
||||||
{
|
|
||||||
"include_global_state": false,
|
|
||||||
"indices": "docs"
|
|
||||||
}
|
|
||||||
|
|
||||||
DELETE /docs
|
|
||||||
|
|
||||||
POST /_snapshot/my_repository/my_snapshot/_mount?wait_for_completion=true
|
|
||||||
{
|
|
||||||
"index": "docs"
|
|
||||||
}
|
|
||||||
-----------------------------------
|
|
||||||
// TEST[setup:setup-repository]
|
|
||||||
////
|
|
||||||
|
|
||||||
Clears the cache of the index `docs`:
|
|
||||||
|
|
||||||
[source,console]
|
|
||||||
--------------------------------------------------
|
|
||||||
POST /docs/_searchable_snapshots/cache/clear
|
|
||||||
--------------------------------------------------
|
|
||||||
// TEST[continued]
|
|
|
@ -1,76 +0,0 @@
|
||||||
[role="xpack"]
|
|
||||||
[testenv="enterprise"]
|
|
||||||
[[searchable-snapshots-api-stats]]
|
|
||||||
=== Searchable snapshot statistics API
|
|
||||||
++++
|
|
||||||
<titleabbrev>Searchable snapshot statistics</titleabbrev>
|
|
||||||
++++
|
|
||||||
|
|
||||||
experimental[]
|
|
||||||
|
|
||||||
Retrieve various statistics about searchable snapshots.
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-stats-request]]
|
|
||||||
==== {api-request-title}
|
|
||||||
|
|
||||||
`GET /_searchable_snapshots/stats`
|
|
||||||
|
|
||||||
`GET /<target>/_searchable_snapshots/stats`
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-stats-prereqs]]
|
|
||||||
==== {api-prereq-title}
|
|
||||||
|
|
||||||
If the {es} {security-features} are enabled, you must have the
|
|
||||||
`manage` cluster privilege and the `manage` index privilege
|
|
||||||
for any included indices to use this API.
|
|
||||||
For more information, see <<security-privileges>>.
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-stats-desc]]
|
|
||||||
==== {api-description-title}
|
|
||||||
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-stats-path-params]]
|
|
||||||
==== {api-path-parms-title}
|
|
||||||
|
|
||||||
`<target>`::
|
|
||||||
(Optional, string)
|
|
||||||
A comma-separated list of data streams and indices for which the
|
|
||||||
statistics must be retrieved.
|
|
||||||
|
|
||||||
|
|
||||||
[[searchable-snapshots-api-stats-example]]
|
|
||||||
==== {api-examples-title}
|
|
||||||
////
|
|
||||||
[source,console]
|
|
||||||
-----------------------------------
|
|
||||||
PUT /docs
|
|
||||||
{
|
|
||||||
"settings" : {
|
|
||||||
"index.number_of_shards" : 1,
|
|
||||||
"index.number_of_replicas" : 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
PUT /_snapshot/my_repository/my_snapshot?wait_for_completion=true
|
|
||||||
{
|
|
||||||
"include_global_state": false,
|
|
||||||
"indices": "docs"
|
|
||||||
}
|
|
||||||
|
|
||||||
DELETE /docs
|
|
||||||
|
|
||||||
POST /_snapshot/my_repository/my_snapshot/_mount?wait_for_completion=true
|
|
||||||
{
|
|
||||||
"index": "docs"
|
|
||||||
}
|
|
||||||
-----------------------------------
|
|
||||||
// TEST[setup:setup-repository]
|
|
||||||
////
|
|
||||||
|
|
||||||
Retrieves the statistics of the index `docs`:
|
|
||||||
|
|
||||||
[source,console]
|
|
||||||
--------------------------------------------------
|
|
||||||
GET /docs/_searchable_snapshots/stats
|
|
||||||
--------------------------------------------------
|
|
||||||
// TEST[continued]
|
|
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
experimental[]
|
experimental[]
|
||||||
|
|
||||||
Mount a snapshot as a searchable index.
|
Mount a snapshot as a snapshot backed index.
|
||||||
|
|
||||||
[[searchable-snapshots-api-mount-request]]
|
[[searchable-snapshots-api-mount-request]]
|
||||||
==== {api-request-title}
|
==== {api-request-title}
|
||||||
|
|
|
@ -1,73 +0,0 @@
|
||||||
[role="xpack"]
|
|
||||||
[testenv="enterprise"]
|
|
||||||
[[searchable-snapshots-repository-stats]]
|
|
||||||
=== Searchable snapshot repository statistics API
|
|
||||||
++++
|
|
||||||
<titleabbrev>Searchable snapshot repository statistics</titleabbrev>
|
|
||||||
++++
|
|
||||||
|
|
||||||
experimental[]
|
|
||||||
|
|
||||||
Retrieve usage statistics about a snapshot repository.
|
|
||||||
|
|
||||||
[[searchable-snapshots-repository-stats-request]]
|
|
||||||
==== {api-request-title}
|
|
||||||
|
|
||||||
`GET /_snapshot/<repository>/_stats`
|
|
||||||
|
|
||||||
[[searchable-snapshots-repository-stats-prereqs]]
|
|
||||||
==== {api-prereq-title}
|
|
||||||
|
|
||||||
If the {es} {security-features} are enabled, you must have the
|
|
||||||
`manage` cluster privilege and the `manage` index privilege
|
|
||||||
for any included indices to use this API.
|
|
||||||
For more information, see <<security-privileges>>.
|
|
||||||
|
|
||||||
[[searchable-snapshots-repository-stats-desc]]
|
|
||||||
==== {api-description-title}
|
|
||||||
|
|
||||||
|
|
||||||
[[searchable-snapshots-repository-stats-path-params]]
|
|
||||||
==== {api-path-parms-title}
|
|
||||||
|
|
||||||
`<repository>`::
|
|
||||||
(Required, string)
|
|
||||||
The repository for which to retrieve stats.
|
|
||||||
|
|
||||||
|
|
||||||
[[searchable-snapshots-repository-stats-example]]
|
|
||||||
==== {api-examples-title}
|
|
||||||
////
|
|
||||||
[source,console]
|
|
||||||
-----------------------------------
|
|
||||||
PUT /docs
|
|
||||||
{
|
|
||||||
"settings" : {
|
|
||||||
"index.number_of_shards" : 1,
|
|
||||||
"index.number_of_replicas" : 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
PUT /_snapshot/my_repository/my_snapshot?wait_for_completion=true
|
|
||||||
{
|
|
||||||
"include_global_state": false,
|
|
||||||
"indices": "docs"
|
|
||||||
}
|
|
||||||
|
|
||||||
DELETE /docs
|
|
||||||
|
|
||||||
POST /_snapshot/my_repository/my_snapshot/_mount?wait_for_completion=true
|
|
||||||
{
|
|
||||||
"index": "docs"
|
|
||||||
}
|
|
||||||
-----------------------------------
|
|
||||||
// TEST[setup:setup-repository]
|
|
||||||
////
|
|
||||||
|
|
||||||
Retrieves the statistics of the repository `my_repository`:
|
|
||||||
|
|
||||||
[source,console]
|
|
||||||
--------------------------------------------------
|
|
||||||
GET /_snapshot/my_repository/_stats
|
|
||||||
--------------------------------------------------
|
|
||||||
// TEST[continued]
|
|
|
@ -8,11 +8,5 @@ experimental[]
|
||||||
You can use the following APIs to perform searchable snapshots operations.
|
You can use the following APIs to perform searchable snapshots operations.
|
||||||
|
|
||||||
* <<searchable-snapshots-api-mount-snapshot,Mount snapshot>>
|
* <<searchable-snapshots-api-mount-snapshot,Mount snapshot>>
|
||||||
* <<searchable-snapshots-api-clear-cache,Clear cache>>
|
|
||||||
* <<searchable-snapshots-api-stats,Get stats>>
|
|
||||||
* <<searchable-snapshots-repository-stats,Repository stats>>
|
|
||||||
|
|
||||||
include::mount-snapshot.asciidoc[]
|
include::mount-snapshot.asciidoc[]
|
||||||
include::clear-cache.asciidoc[]
|
|
||||||
include::get-stats.asciidoc[]
|
|
||||||
include::repository-stats.asciidoc[]
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"searchable_snapshots.clear_cache": {
|
"searchable_snapshots.clear_cache": {
|
||||||
"documentation": {
|
"documentation": {
|
||||||
"url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/searchable-snapshots-api-clear-cache.html",
|
"url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/searchable-snapshots-apis.html",
|
||||||
"description" : "Clear the cache of searchable snapshots."
|
"description" : "Clear the cache of searchable snapshots."
|
||||||
},
|
},
|
||||||
"stability": "experimental",
|
"stability": "experimental",
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"searchable_snapshots.repository_stats": {
|
"searchable_snapshots.repository_stats": {
|
||||||
"documentation": {
|
"documentation": {
|
||||||
"url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/searchable-snapshots-repository-stats.html",
|
"url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/searchable-snapshots-apis.html",
|
||||||
"description": "Retrieve usage statistics about a snapshot repository."
|
"description": "Retrieve usage statistics about a snapshot repository."
|
||||||
},
|
},
|
||||||
"stability": "experimental",
|
"stability": "experimental",
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"searchable_snapshots.stats": {
|
"searchable_snapshots.stats": {
|
||||||
"documentation": {
|
"documentation": {
|
||||||
"url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/searchable-snapshots-api-stats.html",
|
"url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/searchable-snapshots-apis.html",
|
||||||
"description": "Retrieve various statistics about searchable snapshots."
|
"description": "Retrieve various statistics about searchable snapshots."
|
||||||
},
|
},
|
||||||
"stability": "experimental",
|
"stability": "experimental",
|
||||||
|
|
Loading…
Reference in New Issue