From 56ed96fc178780004449abd79555efb3897fc984 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Thu, 13 Nov 2025 17:44:34 +0400 Subject: [PATCH] Fix experimental indices sample APIs --- specification/_doc_ids/table.csv | 6 ++++++ .../IndicesDeleteSampleConfigurationRequest.ts | 2 +- .../IndicesGetAllSampleConfigurationRequest.ts | 2 +- specification/indices/get_sample/GetRandomSampleRequest.ts | 2 +- .../IndicesGetSampleConfigurationRequest.ts | 2 +- .../indices/get_sample_stats/GetRandomSampleStatsRequest.ts | 2 +- .../IndicesPutSampleConfigurationRequest.ts | 2 +- 7 files changed, 12 insertions(+), 6 deletions(-) diff --git a/specification/_doc_ids/table.csv b/specification/_doc_ids/table.csv index ecc06c3d61..2a9a0334db 100644 --- a/specification/_doc_ids/table.csv +++ b/specification/_doc_ids/table.csv @@ -322,6 +322,7 @@ indices-create-data-stream,https://www.elastic.co/docs/api/doc/elasticsearch/ope indices-create-index,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-create,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-create-index.html, indices-delete-alias,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-delete-alias,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-delete-alias.html, indices-delete-index,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-delete,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-delete-index.html, +indices-delete-sample-configuration,https://www.elastic.co/docs/api/doc/elasticsearch#TODO,, indices-delete-template,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-delete-index-template,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-delete-template.html, indices-delete-template-v1,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-delete-template,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-delete-template-v1.html, indices-disk-usage,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-disk-usage,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-disk-usage.html, @@ -330,11 +331,15 @@ indices-exists,https://www.elastic.co/docs/api/doc/elasticsearch/operation/opera indices-flush,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-flush,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-flush.html, indices-forcemerge,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-forcemerge,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-forcemerge.html, indices-get-alias,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-alias,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-get-alias.html, +indices-get-all-sample-configuration,https://www.elastic.co/docs/api/doc/elasticsearch#TODO,, indices-get-data-stream-mappings,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-data-stream-mappings,, indices-get-data-stream-settings,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-data-stream-settings,, indices-get-field-mapping,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-mapping,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-get-field-mapping.html, indices-get-index,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-get-index.html, indices-get-mapping,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-mapping,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-get-field-mapping.html, +indices-get-sample,https://www.elastic.co/docs/api/doc/elasticsearch#TODO,, +indices-get-sample-configuration,https://www.elastic.co/docs/api/doc/elasticsearch#TODO,, +indices-get-sample-stats,https://www.elastic.co/docs/api/doc/elasticsearch#TODO,, indices-get-settings,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-settings,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-get-settings.html, indices-get-template,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-index-template,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-get-template.html, indices-get-template-v1,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-template,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-get-template-v1.html, @@ -342,6 +347,7 @@ indices-open-close,https://www.elastic.co/docs/api/doc/elasticsearch/operation/o indices-put-data-stream-mappings,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-put-data-stream-mappings,, indices-put-data-stream-settings,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-put-data-stream-settings,, indices-put-mapping,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-put-mapping,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-put-mapping.html, +indices-put-sample-configuration,https://www.elastic.co/docs/api/doc/elasticsearch#TODO,, indices-recovery,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-recovery,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-recovery.html, indices-refresh,https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-refresh,https://www.elastic.co/guide/en/elasticsearch/reference/8.18/indices-refresh.html, indices-refresh-disable,https://www.elastic.co/docs/deploy-manage/production-guidance/optimize-performance/indexing-speed#disable-refresh-interval,, diff --git a/specification/indices/delete_sample_configuration/IndicesDeleteSampleConfigurationRequest.ts b/specification/indices/delete_sample_configuration/IndicesDeleteSampleConfigurationRequest.ts index f3c0b733db..e70184d5ea 100644 --- a/specification/indices/delete_sample_configuration/IndicesDeleteSampleConfigurationRequest.ts +++ b/specification/indices/delete_sample_configuration/IndicesDeleteSampleConfigurationRequest.ts @@ -26,7 +26,7 @@ import { Duration } from '@_types/Time' * Delete the sampling configuration for the specified index. * @rest_spec_name indices.delete_sample_configuration * @availability stack visibility=feature_flag feature_flag=random_sampling since=9.3.0 stability=experimental - * @doc_id random_sample + * @doc_id indices-delete-sample-configuration * @doc_tag random_sample */ export interface Request extends RequestBase { diff --git a/specification/indices/get_all_sample_configuration/IndicesGetAllSampleConfigurationRequest.ts b/specification/indices/get_all_sample_configuration/IndicesGetAllSampleConfigurationRequest.ts index 67fb38bb1b..749f2c3a28 100644 --- a/specification/indices/get_all_sample_configuration/IndicesGetAllSampleConfigurationRequest.ts +++ b/specification/indices/get_all_sample_configuration/IndicesGetAllSampleConfigurationRequest.ts @@ -25,7 +25,7 @@ import { Duration } from '@_types/Time' * Get the sampling configurations for all indices. * @rest_spec_name indices.get_all_sample_configuration * @availability stack visibility=feature_flag feature_flag=random_sampling since=9.3.0 stability=experimental - * @doc_id random_sample + * @doc_id indices-get-all-sample-configuration * @doc_tag random_sample */ export interface Request extends RequestBase { diff --git a/specification/indices/get_sample/GetRandomSampleRequest.ts b/specification/indices/get_sample/GetRandomSampleRequest.ts index b410a2b01a..1737df8655 100644 --- a/specification/indices/get_sample/GetRandomSampleRequest.ts +++ b/specification/indices/get_sample/GetRandomSampleRequest.ts @@ -25,7 +25,7 @@ import { IndexName } from '@_types/common' * * @rest_spec_name indices.get_sample * @availability stack visibility=feature_flag feature_flag=random_sampling since=9.3.0 stability=experimental - * @doc_id random_sample + * @doc_id indices-get-sample * @doc_tag random_sample */ export interface Request extends RequestBase { diff --git a/specification/indices/get_sample_configuration/IndicesGetSampleConfigurationRequest.ts b/specification/indices/get_sample_configuration/IndicesGetSampleConfigurationRequest.ts index aaceacebc7..667d891afd 100644 --- a/specification/indices/get_sample_configuration/IndicesGetSampleConfigurationRequest.ts +++ b/specification/indices/get_sample_configuration/IndicesGetSampleConfigurationRequest.ts @@ -26,7 +26,7 @@ import { Duration } from '@_types/Time' * Get the sampling configuration for the specified index. * @rest_spec_name indices.get_sample_configuration * @availability stack visibility=feature_flag feature_flag=random_sampling since=9.3.0 stability=experimental - * @doc_id random_sample + * @doc_id indices-get-sample-configuration * @doc_tag random_sample */ export interface Request extends RequestBase { diff --git a/specification/indices/get_sample_stats/GetRandomSampleStatsRequest.ts b/specification/indices/get_sample_stats/GetRandomSampleStatsRequest.ts index 2ff9ef7ba6..4d779fb0fe 100644 --- a/specification/indices/get_sample_stats/GetRandomSampleStatsRequest.ts +++ b/specification/indices/get_sample_stats/GetRandomSampleStatsRequest.ts @@ -25,7 +25,7 @@ import { IndexName } from '@_types/common' * * @rest_spec_name indices.get_sample_stats * @availability stack visibility=feature_flag feature_flag=random_sampling since=9.3.0 stability=experimental - * @doc_id random_sample + * @doc_id indices-get-sample-stats * @doc_tag random_sample */ export interface Request extends RequestBase { diff --git a/specification/indices/put_sample_configuration/IndicesPutSampleConfigurationRequest.ts b/specification/indices/put_sample_configuration/IndicesPutSampleConfigurationRequest.ts index 6a612ba1cf..e708bdadfc 100644 --- a/specification/indices/put_sample_configuration/IndicesPutSampleConfigurationRequest.ts +++ b/specification/indices/put_sample_configuration/IndicesPutSampleConfigurationRequest.ts @@ -28,7 +28,7 @@ import { Stringified } from '@spec_utils/Stringified' * Create or update the sampling configuration for the specified index. * @rest_spec_name indices.put_sample_configuration * @availability stack visibility=feature_flag feature_flag=random_sampling since=9.3.0 stability=experimental - * @doc_id random_sample + * @doc_id indices-put-sample-configuration * @doc_tag random_sample */ export interface Request extends RequestBase {