Skip to content

Commit 032d2cb

Browse files
committed
using SamplingService.getSamplingConfiguration()
1 parent 1d3db4c commit 032d2cb

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

server/src/main/java/org/elasticsearch/action/admin/indices/sampling/TransportGetSampleAction.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,11 @@ public TransportGetSampleAction(
6363
@Override
6464
protected Void createActionContext(Task task, Request request) {
6565
String indexName = request.indices()[0];
66-
SamplingMetadata samplingMetadata = projectResolver.getProjectMetadata(clusterService.state()).custom(SamplingMetadata.TYPE);
67-
if (samplingMetadata == null || samplingMetadata.getIndexToSamplingConfigMap().get(indexName) == null) {
66+
SamplingConfiguration samplingConfiguration = samplingService.getSamplingConfiguration(
67+
projectResolver.getProjectMetadata(clusterService.state()),
68+
request.indices()[0]
69+
);
70+
if (samplingConfiguration == null) {
6871
throw new ResourceNotFoundException("No sampling configuration found for [" + indexName + "]");
6972
}
7073
return null;

server/src/main/java/org/elasticsearch/action/admin/indices/sampling/TransportGetSampleStatsAction.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,11 @@ public TransportGetSampleStatsAction(
5959
@Override
6060
protected Void createActionContext(Task task, GetSampleStatsAction.Request request) {
6161
String indexName = request.indices()[0];
62-
SamplingMetadata samplingMetadata = projectResolver.getProjectMetadata(clusterService.state()).custom(SamplingMetadata.TYPE);
63-
if (samplingMetadata == null || samplingMetadata.getIndexToSamplingConfigMap().get(indexName) == null) {
62+
SamplingConfiguration samplingConfiguration = samplingService.getSamplingConfiguration(
63+
projectResolver.getProjectMetadata(clusterService.state()),
64+
request.indices()[0]
65+
);
66+
if (samplingConfiguration == null) {
6467
throw new ResourceNotFoundException("No sampling configuration found for [" + indexName + "]");
6568
}
6669
return null;

0 commit comments

Comments
 (0)