Skip to content

Commit cadc9bb

Browse files
authored
Fixing imports, adding TermsAggregator BucketCountThresholds for StringTerms, setting AnomalyResult grade to 0 if negative value (#976)
Signed-off-by: Joshua Palis <jpalis@amazon.com>
1 parent 3985cd2 commit cadc9bb

File tree

170 files changed

+188
-190
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

170 files changed

+188
-190
lines changed

src/main/java/org/opensearch/ad/AnomalyDetectorJobRunner.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import org.apache.logging.log4j.LogManager;
2727
import org.apache.logging.log4j.Logger;
2828
import org.apache.logging.log4j.message.ParameterizedMessage;
29-
import org.opensearch.action.ActionListener;
3029
import org.opensearch.action.get.GetRequest;
3130
import org.opensearch.action.get.GetResponse;
3231
import org.opensearch.action.index.IndexRequest;
@@ -45,6 +44,7 @@
4544
import org.opensearch.common.xcontent.XContentType;
4645
import org.opensearch.commons.InjectSecurity;
4746
import org.opensearch.commons.authuser.User;
47+
import org.opensearch.core.action.ActionListener;
4848
import org.opensearch.core.xcontent.NamedXContentRegistry;
4949
import org.opensearch.core.xcontent.XContentBuilder;
5050
import org.opensearch.core.xcontent.XContentParser;

src/main/java/org/opensearch/ad/AnomalyDetectorProfileRunner.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import org.apache.logging.log4j.core.util.Throwables;
2828
import org.apache.logging.log4j.message.ParameterizedMessage;
2929
import org.opensearch.OpenSearchStatusException;
30-
import org.opensearch.action.ActionListener;
3130
import org.opensearch.action.get.GetRequest;
3231
import org.opensearch.action.search.SearchRequest;
3332
import org.opensearch.action.search.SearchResponse;
@@ -52,6 +51,7 @@
5251
import org.opensearch.cluster.node.DiscoveryNode;
5352
import org.opensearch.common.xcontent.LoggingDeprecationHandler;
5453
import org.opensearch.common.xcontent.XContentType;
54+
import org.opensearch.core.action.ActionListener;
5555
import org.opensearch.core.xcontent.NamedXContentRegistry;
5656
import org.opensearch.core.xcontent.XContentParser;
5757
import org.opensearch.search.SearchHits;

src/main/java/org/opensearch/ad/AnomalyDetectorRunner.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.apache.logging.log4j.LogManager;
2525
import org.apache.logging.log4j.Logger;
2626
import org.opensearch.OpenSearchSecurityException;
27-
import org.opensearch.action.ActionListener;
2827
import org.opensearch.ad.constant.CommonValue;
2928
import org.opensearch.ad.feature.FeatureManager;
3029
import org.opensearch.ad.feature.Features;
@@ -34,6 +33,7 @@
3433
import org.opensearch.ad.model.AnomalyResult;
3534
import org.opensearch.ad.model.EntityAnomalyResult;
3635
import org.opensearch.common.util.concurrent.ThreadContext;
36+
import org.opensearch.core.action.ActionListener;
3737
import org.opensearch.timeseries.model.Entity;
3838
import org.opensearch.timeseries.model.Feature;
3939
import org.opensearch.timeseries.model.FeatureData;

src/main/java/org/opensearch/ad/EntityProfileRunner.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import org.apache.logging.log4j.LogManager;
2222
import org.apache.logging.log4j.Logger;
2323
import org.apache.lucene.search.join.ScoreMode;
24-
import org.opensearch.action.ActionListener;
2524
import org.opensearch.action.get.GetRequest;
2625
import org.opensearch.action.search.SearchRequest;
2726
import org.opensearch.action.search.SearchResponse;
@@ -41,6 +40,7 @@
4140
import org.opensearch.cluster.routing.Preference;
4241
import org.opensearch.common.xcontent.LoggingDeprecationHandler;
4342
import org.opensearch.common.xcontent.XContentType;
43+
import org.opensearch.core.action.ActionListener;
4444
import org.opensearch.core.xcontent.NamedXContentRegistry;
4545
import org.opensearch.core.xcontent.XContentParser;
4646
import org.opensearch.index.IndexNotFoundException;

src/main/java/org/opensearch/ad/ExecuteADResultResponseRecorder.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222

2323
import org.apache.logging.log4j.LogManager;
2424
import org.apache.logging.log4j.Logger;
25-
import org.opensearch.action.ActionListener;
2625
import org.opensearch.action.update.UpdateResponse;
2726
import org.opensearch.ad.constant.ADCommonMessages;
2827
import org.opensearch.ad.indices.ADIndex;
@@ -42,6 +41,7 @@
4241
import org.opensearch.cluster.node.DiscoveryNode;
4342
import org.opensearch.common.unit.TimeValue;
4443
import org.opensearch.commons.authuser.User;
44+
import org.opensearch.core.action.ActionListener;
4545
import org.opensearch.search.SearchHits;
4646
import org.opensearch.threadpool.ThreadPool;
4747
import org.opensearch.timeseries.AnalysisType;

src/main/java/org/opensearch/ad/ProfileUtil.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111

1212
package org.opensearch.ad;
1313

14-
import org.opensearch.action.ActionListener;
1514
import org.opensearch.action.search.SearchRequest;
1615
import org.opensearch.action.search.SearchResponse;
1716
import org.opensearch.ad.constant.ADCommonName;
1817
import org.opensearch.ad.model.AnomalyDetector;
1918
import org.opensearch.ad.model.AnomalyResult;
2019
import org.opensearch.client.Client;
20+
import org.opensearch.core.action.ActionListener;
2121
import org.opensearch.index.query.BoolQueryBuilder;
2222
import org.opensearch.index.query.ExistsQueryBuilder;
2323
import org.opensearch.index.query.QueryBuilders;

src/main/java/org/opensearch/ad/caching/PriorityCache.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
import org.apache.logging.log4j.LogManager;
3939
import org.apache.logging.log4j.Logger;
4040
import org.apache.logging.log4j.message.ParameterizedMessage;
41-
import org.opensearch.action.ActionListener;
4241
import org.opensearch.ad.MemoryTracker;
4342
import org.opensearch.ad.MemoryTracker.Origin;
4443
import org.opensearch.ad.ml.CheckpointDao;
@@ -55,6 +54,7 @@
5554
import org.opensearch.common.settings.Setting;
5655
import org.opensearch.common.settings.Settings;
5756
import org.opensearch.common.unit.TimeValue;
57+
import org.opensearch.core.action.ActionListener;
5858
import org.opensearch.core.common.Strings;
5959
import org.opensearch.threadpool.ThreadPool;
6060
import org.opensearch.timeseries.TimeSeriesAnalyticsPlugin;

src/main/java/org/opensearch/ad/cluster/ADClusterEventListener.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515

1616
import org.apache.logging.log4j.LogManager;
1717
import org.apache.logging.log4j.Logger;
18-
import org.opensearch.action.ActionListener;
1918
import org.opensearch.cluster.ClusterChangedEvent;
2019
import org.opensearch.cluster.ClusterStateListener;
2120
import org.opensearch.cluster.node.DiscoveryNodes.Delta;
2221
import org.opensearch.cluster.service.ClusterService;
2322
import org.opensearch.common.inject.Inject;
23+
import org.opensearch.core.action.ActionListener;
2424
import org.opensearch.gateway.GatewayService;
2525

2626
public class ADClusterEventListener implements ClusterStateListener {

src/main/java/org/opensearch/ad/cluster/ADDataMigrator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
import org.apache.logging.log4j.Logger;
3232
import org.opensearch.ExceptionsHelper;
3333
import org.opensearch.ResourceAlreadyExistsException;
34-
import org.opensearch.action.ActionListener;
3534
import org.opensearch.action.get.GetRequest;
3635
import org.opensearch.action.index.IndexRequest;
3736
import org.opensearch.action.search.SearchRequest;
@@ -45,6 +44,7 @@
4544
import org.opensearch.client.Client;
4645
import org.opensearch.cluster.service.ClusterService;
4746
import org.opensearch.common.xcontent.XContentFactory;
47+
import org.opensearch.core.action.ActionListener;
4848
import org.opensearch.core.xcontent.NamedXContentRegistry;
4949
import org.opensearch.core.xcontent.XContentParser;
5050
import org.opensearch.index.IndexNotFoundException;

src/main/java/org/opensearch/ad/cluster/DailyCron.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616

1717
import org.apache.logging.log4j.LogManager;
1818
import org.apache.logging.log4j.Logger;
19-
import org.opensearch.action.ActionListener;
2019
import org.opensearch.action.support.IndicesOptions;
2120
import org.opensearch.ad.constant.ADCommonName;
21+
import org.opensearch.core.action.ActionListener;
2222
import org.opensearch.index.IndexNotFoundException;
2323
import org.opensearch.index.query.QueryBuilders;
2424
import org.opensearch.index.reindex.DeleteByQueryAction;

src/main/java/org/opensearch/ad/cluster/HashRing.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import org.apache.logging.log4j.LogManager;
3333
import org.apache.logging.log4j.Logger;
3434
import org.opensearch.Version;
35-
import org.opensearch.action.ActionListener;
3635
import org.opensearch.action.admin.cluster.node.info.NodeInfo;
3736
import org.opensearch.action.admin.cluster.node.info.NodesInfoRequest;
3837
import org.opensearch.action.admin.cluster.node.info.PluginsAndModules;
@@ -47,6 +46,7 @@
4746
import org.opensearch.cluster.service.ClusterService;
4847
import org.opensearch.common.settings.Settings;
4948
import org.opensearch.common.unit.TimeValue;
49+
import org.opensearch.core.action.ActionListener;
5050
import org.opensearch.core.common.transport.TransportAddress;
5151
import org.opensearch.plugins.PluginInfo;
5252
import org.opensearch.timeseries.common.exception.TimeSeriesException;

src/main/java/org/opensearch/ad/cluster/HourlyCron.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313

1414
import org.apache.logging.log4j.LogManager;
1515
import org.apache.logging.log4j.Logger;
16-
import org.opensearch.action.ActionListener;
1716
import org.opensearch.action.FailedNodeException;
1817
import org.opensearch.ad.transport.CronAction;
1918
import org.opensearch.ad.transport.CronRequest;
2019
import org.opensearch.client.Client;
2120
import org.opensearch.cluster.node.DiscoveryNode;
21+
import org.opensearch.core.action.ActionListener;
2222
import org.opensearch.timeseries.util.DiscoveryNodeFilterer;
2323

2424
public class HourlyCron implements Runnable {

src/main/java/org/opensearch/ad/cluster/diskcleanup/IndexCleanup.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import org.apache.logging.log4j.LogManager;
1818
import org.apache.logging.log4j.Logger;
19-
import org.opensearch.action.ActionListener;
2019
import org.opensearch.action.admin.indices.stats.CommonStats;
2120
import org.opensearch.action.admin.indices.stats.IndicesStatsRequest;
2221
import org.opensearch.action.admin.indices.stats.IndicesStatsResponse;
@@ -25,6 +24,7 @@
2524
import org.opensearch.client.Client;
2625
import org.opensearch.cluster.service.ClusterService;
2726
import org.opensearch.common.util.concurrent.ThreadContext;
27+
import org.opensearch.core.action.ActionListener;
2828
import org.opensearch.index.query.QueryBuilder;
2929
import org.opensearch.index.reindex.DeleteByQueryAction;
3030
import org.opensearch.index.reindex.DeleteByQueryRequest;

src/main/java/org/opensearch/ad/cluster/diskcleanup/ModelCheckpointIndexRetention.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616

1717
import org.apache.logging.log4j.LogManager;
1818
import org.apache.logging.log4j.Logger;
19-
import org.opensearch.action.ActionListener;
2019
import org.opensearch.ad.constant.ADCommonName;
20+
import org.opensearch.core.action.ActionListener;
2121
import org.opensearch.index.IndexNotFoundException;
2222
import org.opensearch.index.query.QueryBuilders;
2323
import org.opensearch.timeseries.constant.CommonName;

src/main/java/org/opensearch/ad/feature/CompositeRetriever.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.apache.logging.log4j.LogManager;
2525
import org.apache.logging.log4j.Logger;
2626
import org.apache.logging.log4j.message.ParameterizedMessage;
27-
import org.opensearch.action.ActionListener;
2827
import org.opensearch.action.search.SearchRequest;
2928
import org.opensearch.action.search.SearchResponse;
3029
import org.opensearch.action.support.IndicesOptions;
@@ -33,6 +32,7 @@
3332
import org.opensearch.cluster.metadata.IndexNameExpressionResolver;
3433
import org.opensearch.cluster.service.ClusterService;
3534
import org.opensearch.common.settings.Settings;
35+
import org.opensearch.core.action.ActionListener;
3636
import org.opensearch.core.xcontent.NamedXContentRegistry;
3737
import org.opensearch.index.IndexNotFoundException;
3838
import org.opensearch.index.query.BoolQueryBuilder;

src/main/java/org/opensearch/ad/feature/FeatureManager.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@
3838

3939
import org.apache.logging.log4j.LogManager;
4040
import org.apache.logging.log4j.Logger;
41-
import org.opensearch.action.ActionListener;
4241
import org.opensearch.action.support.ThreadedActionListener;
4342
import org.opensearch.ad.model.AnomalyDetector;
43+
import org.opensearch.core.action.ActionListener;
4444
import org.opensearch.threadpool.ThreadPool;
4545
import org.opensearch.timeseries.AnalysisType;
4646
import org.opensearch.timeseries.CleanState;

src/main/java/org/opensearch/ad/indices/ADIndexManagement.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727

2828
import org.apache.logging.log4j.LogManager;
2929
import org.apache.logging.log4j.Logger;
30-
import org.opensearch.action.ActionListener;
3130
import org.opensearch.action.admin.indices.create.CreateIndexRequest;
3231
import org.opensearch.action.admin.indices.create.CreateIndexResponse;
3332
import org.opensearch.action.delete.DeleteRequest;
@@ -38,6 +37,7 @@
3837
import org.opensearch.cluster.service.ClusterService;
3938
import org.opensearch.common.settings.Settings;
4039
import org.opensearch.common.xcontent.XContentType;
40+
import org.opensearch.core.action.ActionListener;
4141
import org.opensearch.core.xcontent.ToXContent;
4242
import org.opensearch.core.xcontent.XContentBuilder;
4343
import org.opensearch.threadpool.ThreadPool;

src/main/java/org/opensearch/ad/ml/CheckpointDao.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
import org.apache.logging.log4j.message.ParameterizedMessage;
3838
import org.opensearch.ExceptionsHelper;
3939
import org.opensearch.ResourceAlreadyExistsException;
40-
import org.opensearch.action.ActionListener;
4140
import org.opensearch.action.bulk.BulkAction;
4241
import org.opensearch.action.bulk.BulkItemResponse;
4342
import org.opensearch.action.bulk.BulkRequest;
@@ -56,6 +55,7 @@
5655
import org.opensearch.ad.indices.ADIndex;
5756
import org.opensearch.ad.indices.ADIndexManagement;
5857
import org.opensearch.client.Client;
58+
import org.opensearch.core.action.ActionListener;
5959
import org.opensearch.index.IndexNotFoundException;
6060
import org.opensearch.index.query.MatchQueryBuilder;
6161
import org.opensearch.index.reindex.BulkByScrollResponse;

src/main/java/org/opensearch/ad/ml/EntityColdStarter.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
import org.apache.logging.log4j.Logger;
3636
import org.apache.logging.log4j.core.util.Throwables;
3737
import org.apache.logging.log4j.message.ParameterizedMessage;
38-
import org.opensearch.action.ActionListener;
3938
import org.opensearch.action.support.ThreadedActionListener;
4039
import org.opensearch.ad.caching.DoorKeeper;
4140
import org.opensearch.ad.feature.FeatureManager;
@@ -44,6 +43,7 @@
4443
import org.opensearch.ad.ratelimit.RequestPriority;
4544
import org.opensearch.ad.settings.ADEnabledSetting;
4645
import org.opensearch.common.settings.Settings;
46+
import org.opensearch.core.action.ActionListener;
4747
import org.opensearch.threadpool.ThreadPool;
4848
import org.opensearch.timeseries.AnalysisType;
4949
import org.opensearch.timeseries.CleanState;

src/main/java/org/opensearch/ad/ml/ModelManager.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import org.apache.logging.log4j.LogManager;
3333
import org.apache.logging.log4j.Logger;
3434
import org.apache.logging.log4j.message.ParameterizedMessage;
35-
import org.opensearch.action.ActionListener;
3635
import org.opensearch.ad.DetectorModelSize;
3736
import org.opensearch.ad.MemoryTracker;
3837
import org.opensearch.ad.constant.ADCommonMessages;
@@ -44,6 +43,7 @@
4443
import org.opensearch.common.settings.Setting;
4544
import org.opensearch.common.settings.Settings;
4645
import org.opensearch.common.unit.TimeValue;
46+
import org.opensearch.core.action.ActionListener;
4747
import org.opensearch.timeseries.common.exception.ResourceNotFoundException;
4848
import org.opensearch.timeseries.ml.SingleStreamModelIdMapper;
4949
import org.opensearch.timeseries.model.Entity;

src/main/java/org/opensearch/ad/model/ADTaskAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
package org.opensearch.ad.model;
1313

14-
import org.opensearch.action.ActionListener;
14+
import org.opensearch.core.action.ActionListener;
1515
import org.opensearch.transport.TransportService;
1616

1717
/**

src/main/java/org/opensearch/ad/model/AnomalyResult.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@ public static AnomalyResult fromRawTRCFResult(
398398
detectorId,
399399
taskId,
400400
rcfScore,
401-
grade,
401+
Math.max(0, grade),
402402
confidence,
403403
featureData,
404404
dataStartTime,

src/main/java/org/opensearch/ad/ratelimit/BatchWorker.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818

1919
import org.apache.logging.log4j.LogManager;
2020
import org.apache.logging.log4j.Logger;
21-
import org.opensearch.action.ActionListener;
2221
import org.opensearch.action.support.ThreadedActionListener;
2322
import org.opensearch.ad.breaker.ADCircuitBreakerService;
2423
import org.opensearch.cluster.service.ClusterService;
2524
import org.opensearch.common.settings.Setting;
2625
import org.opensearch.common.settings.Settings;
26+
import org.opensearch.core.action.ActionListener;
2727
import org.opensearch.threadpool.ThreadPool;
2828
import org.opensearch.timeseries.NodeStateManager;
2929
import org.opensearch.timeseries.TimeSeriesAnalyticsPlugin;

src/main/java/org/opensearch/ad/ratelimit/CheckpointReadWorker.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import org.apache.logging.log4j.LogManager;
3030
import org.apache.logging.log4j.Logger;
3131
import org.apache.logging.log4j.message.ParameterizedMessage;
32-
import org.opensearch.action.ActionListener;
3332
import org.opensearch.action.get.MultiGetItemResponse;
3433
import org.opensearch.action.get.MultiGetRequest;
3534
import org.opensearch.action.get.MultiGetResponse;
@@ -49,6 +48,7 @@
4948
import org.opensearch.cluster.service.ClusterService;
5049
import org.opensearch.common.settings.Setting;
5150
import org.opensearch.common.settings.Settings;
51+
import org.opensearch.core.action.ActionListener;
5252
import org.opensearch.index.IndexNotFoundException;
5353
import org.opensearch.threadpool.ThreadPool;
5454
import org.opensearch.timeseries.AnalysisType;

src/main/java/org/opensearch/ad/ratelimit/CheckpointWriteWorker.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import org.apache.logging.log4j.LogManager;
2727
import org.apache.logging.log4j.Logger;
2828
import org.apache.logging.log4j.message.ParameterizedMessage;
29-
import org.opensearch.action.ActionListener;
3029
import org.opensearch.action.bulk.BulkItemResponse;
3130
import org.opensearch.action.bulk.BulkRequest;
3231
import org.opensearch.action.bulk.BulkResponse;
@@ -39,6 +38,7 @@
3938
import org.opensearch.cluster.service.ClusterService;
4039
import org.opensearch.common.settings.Setting;
4140
import org.opensearch.common.settings.Settings;
41+
import org.opensearch.core.action.ActionListener;
4242
import org.opensearch.core.common.Strings;
4343
import org.opensearch.threadpool.ThreadPool;
4444
import org.opensearch.timeseries.AnalysisType;

src/main/java/org/opensearch/ad/ratelimit/EntityColdStartWorker.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import org.apache.logging.log4j.LogManager;
2424
import org.apache.logging.log4j.Logger;
2525
import org.apache.logging.log4j.message.ParameterizedMessage;
26-
import org.opensearch.action.ActionListener;
2726
import org.opensearch.ad.breaker.ADCircuitBreakerService;
2827
import org.opensearch.ad.caching.CacheProvider;
2928
import org.opensearch.ad.ml.EntityColdStarter;
@@ -34,6 +33,7 @@
3433
import org.opensearch.cluster.service.ClusterService;
3534
import org.opensearch.common.settings.Setting;
3635
import org.opensearch.common.settings.Settings;
36+
import org.opensearch.core.action.ActionListener;
3737
import org.opensearch.threadpool.ThreadPool;
3838
import org.opensearch.timeseries.AnalysisType;
3939
import org.opensearch.timeseries.NodeStateManager;

src/main/java/org/opensearch/ad/ratelimit/ResultWriteWorker.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import org.apache.logging.log4j.LogManager;
2424
import org.apache.logging.log4j.Logger;
2525
import org.apache.logging.log4j.message.ParameterizedMessage;
26-
import org.opensearch.action.ActionListener;
2726
import org.opensearch.action.DocWriteRequest;
2827
import org.opensearch.action.index.IndexRequest;
2928
import org.opensearch.ad.breaker.ADCircuitBreakerService;
@@ -37,6 +36,7 @@
3736
import org.opensearch.common.settings.Settings;
3837
import org.opensearch.common.xcontent.LoggingDeprecationHandler;
3938
import org.opensearch.common.xcontent.XContentHelper;
39+
import org.opensearch.core.action.ActionListener;
4040
import org.opensearch.core.common.bytes.BytesReference;
4141
import org.opensearch.core.xcontent.MediaType;
4242
import org.opensearch.core.xcontent.NamedXContentRegistry;

0 commit comments

Comments
 (0)