Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions specification/_doc_ids/table.csv
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ analysis-tokenizers,https://www.elastic.co/docs/reference/text-analysis/tokenize
analysis,https://www.elastic.co/docs/manage-data/data-store/text-analysis
analyze-repository,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-snapshot-repository-analyze
analyzer-anatomy,https://www.elastic.co/docs/manage-data/data-store/text-analysis/anatomy-of-an-analyzer
analyzer-update-existing,https://www.elastic.co/docs/manage-data/data-store/text-analysis/specify-an-analyzer#update-analyzers-on-existing-indices
anthropic-messages,https://docs.anthropic.com/en/api/messages
anthropic-models,https://docs.anthropic.com/en/docs/about-claude/models/all-models#model-names
api-date-math-index-names,https://www.elastic.co/docs/reference/elasticsearch/rest-apis/api-conventions#api-date-math-index-names
Expand Down Expand Up @@ -319,6 +320,7 @@ indices-put-data-stream-settings,https://www.elastic.co/docs/api/doc/elasticsear
indices-put-mapping,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-put-mapping
indices-recovery,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-recovery
indices-refresh,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-refresh
indices-refresh-disable,https://www.elastic.co/docs/deploy-manage/production-guidance/optimize-performance/indexing-speed#disable-refresh-interval
indices-reload-analyzers,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-reload-search-analyzers
indices-resolve-cluster-api,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-resolve-cluster
indices-resolve-index-api,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-resolve-index
Expand Down
1 change: 1 addition & 0 deletions specification/indices/_types/IndexSettings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ export class RetentionLease {
/**
* @doc_id index-modules-settings
* @ext_doc_id index-settings
* @ext_doc_id analyzer-update-existing
* @behavior_meta AdditionalProperties fieldname=other_settings description="Additional settings not covered in this type."
*/
export class IndexSettings
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ import { IndexSettings } from '@indices/_types/IndexSettings'
* The list of per-index settings that can be updated dynamically on live indices can be found in index settings documentation.
* To preserve existing settings from being updated, set the `preserve_existing` parameter to `true`.
*
* For performance optimization during bulk indexing, you can disable the refresh interval.
* Refer to the linked documentation for an example.
* There are multiple valid ways to represent index settings in the request body. You can specify only the setting, for example:
*
* ```
Expand Down Expand Up @@ -75,12 +77,15 @@ import { IndexSettings } from '@indices/_types/IndexSettings'
* This affects searches and any new data added to the stream after the rollover.
* However, it does not affect the data stream's backing indices or their existing data.
* To change the analyzer for existing backing indices, you must create a new data stream and reindex your data into it.
* Refer to the linked documentation for step-by-step examples of updating analyzers on existing indices.
* @rest_spec_name indices.put_settings
* @availability stack stability=stable
* @availability serverless stability=stable visibility=public
* @index_privileges manage
* @doc_id indices-update-settings
* @ext_doc_id index-settings
* @ext_doc_id indices-refresh-disable
* @ext_doc_id analyzer-update-existing
*/
export interface Request extends RequestBase {
urls: [
Expand Down