mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-05 20:48:22 +00:00
693d91e41c
Deleting a type from an index is inherently dangerous because the type can be recreated with new mappings which may conflict with existing segments still using the old mappings. This removes the ability to delete a type (similar to how deleting fields within a type is not allowed, for the same reason). closes #8877 closes #10231
113 lines
2.0 KiB
Plaintext
113 lines
2.0 KiB
Plaintext
[[indices]]
|
|
= Indices APIs
|
|
|
|
[partintro]
|
|
--
|
|
The indices APIs are used to manage individual indices,
|
|
index settings, aliases, mappings, index templates
|
|
and warmers.
|
|
|
|
[float]
|
|
[[index-management]]
|
|
== Index management:
|
|
|
|
* <<indices-create-index>>
|
|
* <<indices-delete-index>>
|
|
* <<indices-get-index>>
|
|
* <<indices-exists>>
|
|
* <<indices-open-close>>
|
|
|
|
[float]
|
|
[[mapping-management]]
|
|
== Mapping management:
|
|
|
|
* <<indices-put-mapping>>
|
|
* <<indices-get-mapping>>
|
|
* <<indices-get-field-mapping>>
|
|
* <<indices-types-exists>>
|
|
|
|
[float]
|
|
[[alias-management]]
|
|
== Alias management:
|
|
* <<indices-aliases>>
|
|
|
|
[float]
|
|
[[index-settings]]
|
|
== Index settings:
|
|
* <<indices-update-settings>>
|
|
* <<indices-get-settings>>
|
|
* <<indices-analyze>>
|
|
* <<indices-templates>>
|
|
* <<indices-warmers>>
|
|
|
|
[float]
|
|
[[shadow-replicas]]
|
|
== Replica configurations
|
|
* <<indices-shadow-replicas>>
|
|
|
|
[float]
|
|
[[monitoring]]
|
|
== Monitoring:
|
|
* <<indices-stats>>
|
|
* <<indices-segments>>
|
|
* <<indices-recovery>>
|
|
|
|
[float]
|
|
[[status-management]]
|
|
== Status management:
|
|
* <<indices-clearcache>>
|
|
* <<indices-refresh>>
|
|
* <<indices-flush>>
|
|
* <<indices-optimize>>
|
|
* <<indices-upgrade>>
|
|
|
|
--
|
|
|
|
include::indices/create-index.asciidoc[]
|
|
|
|
include::indices/delete-index.asciidoc[]
|
|
|
|
include::indices/get-index.asciidoc[]
|
|
|
|
include::indices/indices-exists.asciidoc[]
|
|
|
|
include::indices/open-close.asciidoc[]
|
|
|
|
include::indices/put-mapping.asciidoc[]
|
|
|
|
include::indices/get-mapping.asciidoc[]
|
|
|
|
include::indices/get-field-mapping.asciidoc[]
|
|
|
|
include::indices/types-exists.asciidoc[]
|
|
|
|
include::indices/aliases.asciidoc[]
|
|
|
|
include::indices/update-settings.asciidoc[]
|
|
|
|
include::indices/get-settings.asciidoc[]
|
|
|
|
include::indices/analyze.asciidoc[]
|
|
|
|
include::indices/templates.asciidoc[]
|
|
|
|
include::indices/warmers.asciidoc[]
|
|
|
|
include::indices/stats.asciidoc[]
|
|
|
|
include::indices/segments.asciidoc[]
|
|
|
|
include::indices/recovery.asciidoc[]
|
|
|
|
include::indices/clearcache.asciidoc[]
|
|
|
|
include::indices/flush.asciidoc[]
|
|
|
|
include::indices/refresh.asciidoc[]
|
|
|
|
include::indices/optimize.asciidoc[]
|
|
|
|
include::indices/upgrade.asciidoc[]
|
|
|
|
include::indices/shadow-replicas.asciidoc[]
|