Skip to content

Commit a6e9297

Browse files
committed
Merge remote-tracking branch 'origin/read-and-propagate-product-use-case-header-to-eis' into read-and-propagate-product-use-case-header-to-eis
2 parents a1da2f6 + cc52207 commit a6e9297

File tree

5 files changed

+11
-10
lines changed

5 files changed

+11
-10
lines changed

x-pack/plugin/core/src/test/java/org/elasticsearch/xpack/core/inference/action/InferenceActionRequestTests.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ public void testParsing() throws IOException {
5858
}
5959
""";
6060
try (var parser = createParser(JsonXContent.jsonXContent, singleInputRequest)) {
61-
var request = InferenceAction.Request.parseRequest("model_id", TaskType.SPARSE_EMBEDDING, InferenceContext.empty(), parser).build();
61+
var request = InferenceAction.Request.parseRequest("model_id", TaskType.SPARSE_EMBEDDING, InferenceContext.empty(), parser)
62+
.build();
6263
assertThat(request.getInput(), contains("single text input"));
6364
}
6465

@@ -174,7 +175,8 @@ public void testParseRequest_DefaultsInputTypeToIngest() throws IOException {
174175
}
175176
""";
176177
try (var parser = createParser(JsonXContent.jsonXContent, singleInputRequest)) {
177-
var request = InferenceAction.Request.parseRequest("model_id", TaskType.SPARSE_EMBEDDING,InferenceContext.empty(), parser).build();
178+
var request = InferenceAction.Request.parseRequest("model_id", TaskType.SPARSE_EMBEDDING, InferenceContext.empty(), parser)
179+
.build();
178180
assertThat(request.getInputType(), is(InputType.UNSPECIFIED));
179181
}
180182
}

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/action/BaseTransportInferenceAction.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,8 @@ protected void doExecute(Task task, Request request, ActionListener<InferenceAct
149149

150150
// TODO: test
151151
var context = request.getContext();
152-
if(Objects.nonNull(context)){
153-
threadPool.getThreadContext()
154-
.putHeader(InferencePlugin.X_ELASTIC_PRODUCT_USE_CASE_HTTP_HEADER, context.productUseCase());
152+
if (Objects.nonNull(context)) {
153+
threadPool.getThreadContext().putHeader(InferencePlugin.X_ELASTIC_PRODUCT_USE_CASE_HTTP_HEADER, context.productUseCase());
155154
}
156155

157156
var service = serviceRegistry.getService(serviceName).get();

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/external/request/elastic/ElasticInferenceServiceRequest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ public final HttpRequest createHttpRequest() {
3737
var productOrigin = metadata.productOrigin();
3838
var productUseCase = metadata.productUseCase();
3939

40-
if(Objects.nonNull(productOrigin) && productOrigin.isEmpty() == false){
40+
if (Objects.nonNull(productOrigin) && productOrigin.isEmpty() == false) {
4141
request.setHeader(Task.X_ELASTIC_PRODUCT_ORIGIN_HTTP_HEADER, metadata.productOrigin());
4242
}
4343

44-
if(Objects.nonNull(productUseCase) && productUseCase.isEmpty() == false){
44+
if (Objects.nonNull(productUseCase) && productUseCase.isEmpty() == false) {
4545
request.setHeader(X_ELASTIC_PRODUCT_USE_CASE_HTTP_HEADER, metadata.productUseCase());
4646
}
4747

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/rest/BaseInferenceAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ private String extractProductUseCase(RestRequest restRequest) {
7777

7878
var productUseCaseHeaders = headers.get(InferencePlugin.X_ELASTIC_PRODUCT_USE_CASE_HTTP_HEADER);
7979

80-
if(Objects.isNull(productUseCaseHeaders) || productUseCaseHeaders.isEmpty()){
80+
if (Objects.isNull(productUseCaseHeaders) || productUseCaseHeaders.isEmpty()) {
8181
return "";
8282
}
8383

x-pack/plugin/inference/src/test/java/org/elasticsearch/xpack/inference/external/request/elastic/ElasticInferenceServiceRequestTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ public String getInferenceEntityId() {
7979

8080
public static ElasticInferenceServiceRequestMetadata randomElasticInferenceServiceRequestMetadata() {
8181
return new ElasticInferenceServiceRequestMetadata(
82-
randomFrom(new String[]{null, randomAlphaOfLength(10)}),
83-
randomFrom(new String[]{null, randomAlphaOfLength(10)})
82+
randomFrom(new String[] { null, randomAlphaOfLength(10) }),
83+
randomFrom(new String[] { null, randomAlphaOfLength(10) })
8484
);
8585
}
8686
}

0 commit comments

Comments
 (0)