From a50f81aa48f4dc81f43ab0a4f619dc445d10a1d5 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Mon, 1 Sep 2025 11:26:59 +0400 Subject: [PATCH 1/4] Mark migrate_reindex APIs as public --- .../rest-api-spec/api/indices.cancel_migrate_reindex.json | 2 +- .../rest-api-spec/api/indices.get_migrate_reindex_status.json | 2 +- .../resources/rest-api-spec/api/indices.migrate_reindex.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.cancel_migrate_reindex.json b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.cancel_migrate_reindex.json index df3809405ef1e..5570a4678474e 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.cancel_migrate_reindex.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.cancel_migrate_reindex.json @@ -5,7 +5,7 @@ "description":"Cancel a migration reindex operation" }, "stability":"experimental", - "visibility":"private", + "visibility":"public", "headers":{ "accept": [ "application/json"], "content_type": ["application/json"] diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_migrate_reindex_status.json b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_migrate_reindex_status.json index 2bc1932513a30..22999d4eb42f5 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_migrate_reindex_status.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_migrate_reindex_status.json @@ -5,7 +5,7 @@ "description":"Get the migration reindexing status" }, "stability":"experimental", - "visibility":"private", + "visibility":"public", "headers":{ "accept": [ "application/json"], "content_type": ["application/json"] diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.migrate_reindex.json b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.migrate_reindex.json index ad9f8427ec3ec..58e20cbfbdbf2 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.migrate_reindex.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.migrate_reindex.json @@ -5,7 +5,7 @@ "description":"Reindex legacy backing indices" }, "stability":"experimental", - "visibility":"private", + "visibility":"public", "headers":{ "accept": [ "application/json"], "content_type": ["application/json"] From ea3986429645436d267a98aa2ccee736b1851bb5 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Mon, 1 Sep 2025 11:41:56 +0400 Subject: [PATCH 2/4] Add indices.create_from too --- .../main/resources/rest-api-spec/api/indices.create_from.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.create_from.json b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.create_from.json index 24c30d76d3b5d..721a99a455bc0 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.create_from.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.create_from.json @@ -5,7 +5,7 @@ "description":"Create an index from a source index" }, "stability":"experimental", - "visibility":"private", + "visibility":"public", "headers":{ "accept": [ "application/json"], "content_type": ["application/json"] From f8aff4a3ffc2619c127b42ad0745a2cd5bc7af87 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Tue, 2 Sep 2025 16:20:40 +0400 Subject: [PATCH 3/4] Mark migrate_reindex APIs as stable --- .../rest-api-spec/api/indices.cancel_migrate_reindex.json | 2 +- .../main/resources/rest-api-spec/api/indices.create_from.json | 2 +- .../resources/rest-api-spec/api/indices.migrate_reindex.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.cancel_migrate_reindex.json b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.cancel_migrate_reindex.json index 5570a4678474e..953a381232830 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.cancel_migrate_reindex.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.cancel_migrate_reindex.json @@ -4,7 +4,7 @@ "url":"https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-cancel-migrate-reindex", "description":"Cancel a migration reindex operation" }, - "stability":"experimental", + "stability":"stable", "visibility":"public", "headers":{ "accept": [ "application/json"], diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.create_from.json b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.create_from.json index 721a99a455bc0..36d9c8a5b8ebf 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.create_from.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.create_from.json @@ -4,7 +4,7 @@ "url":"https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-create-from", "description":"Create an index from a source index" }, - "stability":"experimental", + "stability":"stable", "visibility":"public", "headers":{ "accept": [ "application/json"], diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.migrate_reindex.json b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.migrate_reindex.json index 58e20cbfbdbf2..7b53252caa205 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.migrate_reindex.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.migrate_reindex.json @@ -4,7 +4,7 @@ "url":"https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-migrate-reindex", "description":"Reindex legacy backing indices" }, - "stability":"experimental", + "stability":"stable", "visibility":"public", "headers":{ "accept": [ "application/json"], From 6a6bd709678c36d5b2a76a44500643cfbb461415 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Tue, 2 Sep 2025 16:22:44 +0400 Subject: [PATCH 4/4] Fix indices.get_migrate_reindex_status stability --- .../rest-api-spec/api/indices.get_migrate_reindex_status.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_migrate_reindex_status.json b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_migrate_reindex_status.json index 22999d4eb42f5..9924f228cfdee 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_migrate_reindex_status.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_migrate_reindex_status.json @@ -4,7 +4,7 @@ "url":"https://www.elastic.co/docs/api/doc/elasticsearch/group/endpoint-migration", "description":"Get the migration reindexing status" }, - "stability":"experimental", + "stability":"stable", "visibility":"public", "headers":{ "accept": [ "application/json"],