Skip to content

Commit bfe2376

Browse files
authored
Add missing scope to explain, clear cache and field usage API (elastic#97632)
1 parent 23df96c commit bfe2376

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

server/src/main/java/org/elasticsearch/rest/action/admin/indices/RestClearIndicesCacheAction.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,16 @@
1414
import org.elasticsearch.common.Strings;
1515
import org.elasticsearch.rest.BaseRestHandler;
1616
import org.elasticsearch.rest.RestRequest;
17+
import org.elasticsearch.rest.Scope;
18+
import org.elasticsearch.rest.ServerlessScope;
1719
import org.elasticsearch.rest.action.RestToXContentListener;
1820

1921
import java.io.IOException;
2022
import java.util.List;
2123

2224
import static org.elasticsearch.rest.RestRequest.Method.POST;
2325

26+
@ServerlessScope(value = Scope.INTERNAL)
2427
public class RestClearIndicesCacheAction extends BaseRestHandler {
2528

2629
@Override

server/src/main/java/org/elasticsearch/rest/action/admin/indices/RestFieldUsageStatsAction.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,15 @@
1616
import org.elasticsearch.rest.BaseRestHandler;
1717
import org.elasticsearch.rest.RestHandler;
1818
import org.elasticsearch.rest.RestRequest;
19+
import org.elasticsearch.rest.Scope;
20+
import org.elasticsearch.rest.ServerlessScope;
1921
import org.elasticsearch.rest.action.RestCancellableNodeClient;
2022
import org.elasticsearch.rest.action.RestChunkedToXContentListener;
2123

2224
import java.io.IOException;
2325
import java.util.List;
2426

27+
@ServerlessScope(value = Scope.INTERNAL)
2528
public class RestFieldUsageStatsAction extends BaseRestHandler {
2629

2730
@Override

server/src/main/java/org/elasticsearch/rest/action/search/RestExplainAction.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
import org.elasticsearch.index.query.QueryBuilder;
1616
import org.elasticsearch.rest.BaseRestHandler;
1717
import org.elasticsearch.rest.RestRequest;
18+
import org.elasticsearch.rest.Scope;
19+
import org.elasticsearch.rest.ServerlessScope;
1820
import org.elasticsearch.rest.action.RestActions;
1921
import org.elasticsearch.rest.action.RestStatusToXContentListener;
2022
import org.elasticsearch.search.fetch.subphase.FetchSourceContext;
@@ -28,6 +30,7 @@
2830
/**
2931
* Rest action for computing a score explanation for specific documents.
3032
*/
33+
@ServerlessScope(value = Scope.PUBLIC)
3134
public class RestExplainAction extends BaseRestHandler {
3235
public static final String TYPES_DEPRECATION_MESSAGE = "[types removal] Specifying a type in explain requests is deprecated.";
3336

0 commit comments

Comments
 (0)