From b3fbdd8cf73c61dad4816a32db31695a395e2150 Mon Sep 17 00:00:00 2001 From: carlosdelest Date: Wed, 21 Jun 2023 18:49:27 +0200 Subject: [PATCH] Fix merge --- .../synonyms/SynonymsManagementAPIService.java | 8 +++----- .../GetSynonymRuleActionRequestSerializingTests.java | 5 +---- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/server/src/main/java/org/elasticsearch/synonyms/SynonymsManagementAPIService.java b/server/src/main/java/org/elasticsearch/synonyms/SynonymsManagementAPIService.java index b81b16783f59c..046f5ba5b683a 100644 --- a/server/src/main/java/org/elasticsearch/synonyms/SynonymsManagementAPIService.java +++ b/server/src/main/java/org/elasticsearch/synonyms/SynonymsManagementAPIService.java @@ -38,7 +38,6 @@ import org.elasticsearch.index.reindex.DeleteByQueryRequest; import org.elasticsearch.indices.SystemIndexDescriptor; import org.elasticsearch.rest.RestStatus; -import org.elasticsearch.search.SearchHit; import org.elasticsearch.search.aggregations.BucketOrder; import org.elasticsearch.search.aggregations.bucket.terms.Terms; import org.elasticsearch.search.aggregations.bucket.terms.TermsAggregationBuilder; @@ -289,10 +288,10 @@ private static IndexRequest createSynonymRuleIndexRequest(String synonymsSetId, } builder.endObject(); - return new IndexRequest(SYNONYMS_ALIAS_NAME).id(internalSynonymRuleId(synonymsSetId, synonymRule)) + return new IndexRequest(SYNONYMS_ALIAS_NAME).id(internalSynonymRuleId(synonymsSetId, synonymRule.id())) .opType(DocWriteRequest.OpType.INDEX) .source(builder) - .id(internalSynonymRuleId(synonymsSetId, synonymRule)); + .id(internalSynonymRuleId(synonymsSetId, synonymRule.id())); } } @@ -357,8 +356,7 @@ private void reloadAnalyzers(ActionListener> listene // Retrieves the internal synonym rule ID to store it in the index. As the same synonym rule ID // can be used in different synonym sets, we prefix the ID with the synonym set to avoid collisions - private static String internalSynonymRuleId(String synonymsSetId, SynonymRule synonymRule) { - String synonymRuleId = synonymRule.id(); + private static String internalSynonymRuleId(String synonymsSetId, String synonymRuleId) { if (synonymRuleId == null) { synonymRuleId = UUIDs.base64UUID(); } diff --git a/server/src/test/java/org/elasticsearch/action/synonyms/GetSynonymRuleActionRequestSerializingTests.java b/server/src/test/java/org/elasticsearch/action/synonyms/GetSynonymRuleActionRequestSerializingTests.java index 97a8883438b09..667ffd0036efb 100644 --- a/server/src/test/java/org/elasticsearch/action/synonyms/GetSynonymRuleActionRequestSerializingTests.java +++ b/server/src/test/java/org/elasticsearch/action/synonyms/GetSynonymRuleActionRequestSerializingTests.java @@ -22,10 +22,7 @@ protected Writeable.Reader instanceReader() { @Override protected GetSynonymRuleAction.Request createTestInstance() { - return new GetSynonymRuleAction.Request( - randomIdentifier(), - randomIdentifier() - ); + return new GetSynonymRuleAction.Request(randomIdentifier(), randomIdentifier()); } @Override