From 4d16fdfce0a2001bb26e50946b71396e58912bcf Mon Sep 17 00:00:00 2001 From: Florian Bernd Date: Thu, 27 Mar 2025 12:23:57 +0100 Subject: [PATCH] Fix `indices_boost` type (#4147) (cherry picked from commit 254f15edc115c622ec5ca76b141a67c4dcb1af70) --- specification/_global/msearch/types.ts | 4 ++-- specification/_global/search/SearchRequest.ts | 4 ++-- specification/async_search/submit/AsyncSearchSubmitRequest.ts | 4 ++-- specification/fleet/search/SearchRequest.ts | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/specification/_global/msearch/types.ts b/specification/_global/msearch/types.ts index ec6efbf38b..4ae3b7e3ff 100644 --- a/specification/_global/msearch/types.ts +++ b/specification/_global/msearch/types.ts @@ -25,7 +25,7 @@ import { PointInTimeReference } from '@global/search/_types/PointInTimeReference import { Rescore } from '@global/search/_types/rescoring' import { SourceConfig } from '@global/search/_types/SourceFilter' import { Suggester } from '@global/search/_types/suggester' -import { Dictionary } from '@spec_utils/Dictionary' +import { Dictionary, SingleKeyDictionary } from '@spec_utils/Dictionary' import { UserDefinedValue } from '@spec_utils/UserDefinedValue' import { AggregationContainer } from '@_types/aggregations/AggregationContainer' import { ErrorResponseBase } from '@_types/Base' @@ -116,7 +116,7 @@ export class MultisearchBody { /** * Boosts the _score of documents from specified indices. */ - indices_boost?: Array> + indices_boost?: Array> /** * Minimum _score for matching documents. Documents with a lower _score are * not included in the search results. diff --git a/specification/_global/search/SearchRequest.ts b/specification/_global/search/SearchRequest.ts index 895e970d02..f46cac029f 100644 --- a/specification/_global/search/SearchRequest.ts +++ b/specification/_global/search/SearchRequest.ts @@ -18,7 +18,7 @@ */ import { TrackHits } from '@global/search/_types/hits' -import { Dictionary } from '@spec_utils/Dictionary' +import { Dictionary, SingleKeyDictionary } from '@spec_utils/Dictionary' import { UserDefinedValue } from '@spec_utils/UserDefinedValue' import { AggregationContainer } from '@_types/aggregations/AggregationContainer' import { RequestBase } from '@_types/Base' @@ -427,7 +427,7 @@ export interface Request extends RequestBase { * A boost value between `0` and `1.0` decreases the score. * @ext_doc_id relevance-scores */ - indices_boost?: Array> + indices_boost?: Array> /** * An array of wildcard (`*`) field patterns. * The request returns doc values for field names matching these patterns in the `hits.fields` property of the response. diff --git a/specification/async_search/submit/AsyncSearchSubmitRequest.ts b/specification/async_search/submit/AsyncSearchSubmitRequest.ts index 86e60bc5fd..12c0f62097 100644 --- a/specification/async_search/submit/AsyncSearchSubmitRequest.ts +++ b/specification/async_search/submit/AsyncSearchSubmitRequest.ts @@ -27,7 +27,7 @@ import { SourceConfigParam } from '@global/search/_types/SourceFilter' import { Suggester } from '@global/search/_types/suggester' -import { Dictionary } from '@spec_utils/Dictionary' +import { Dictionary, SingleKeyDictionary } from '@spec_utils/Dictionary' import { UserDefinedValue } from '@spec_utils/UserDefinedValue' import { AggregationContainer } from '@_types/aggregations/AggregationContainer' import { RequestBase } from '@_types/Base' @@ -189,7 +189,7 @@ export interface Request extends RequestBase { /** * Boosts the _score of documents from specified indices. */ - indices_boost?: Array> + indices_boost?: Array> /** * Array of wildcard (*) patterns. The request returns doc values for field * names matching these patterns in the hits.fields property of the response. diff --git a/specification/fleet/search/SearchRequest.ts b/specification/fleet/search/SearchRequest.ts index ce816fa7f1..714da39edf 100644 --- a/specification/fleet/search/SearchRequest.ts +++ b/specification/fleet/search/SearchRequest.ts @@ -27,7 +27,7 @@ import { SourceConfigParam } from '@global/search/_types/SourceFilter' import { Suggester } from '@global/search/_types/suggester' -import { Dictionary } from '@spec_utils/Dictionary' +import { Dictionary, SingleKeyDictionary } from '@spec_utils/Dictionary' import { UserDefinedValue } from '@spec_utils/UserDefinedValue' import { AggregationContainer } from '@_types/aggregations/AggregationContainer' import { RequestBase } from '@_types/Base' @@ -167,7 +167,7 @@ export interface Request extends RequestBase { /** * Boosts the _score of documents from specified indices. */ - indices_boost?: Array> + indices_boost?: Array> /** * Array of wildcard (*) patterns. The request returns doc values for field * names matching these patterns in the hits.fields property of the response.