[Data] [Search] postFlightRequest should accept disableShardFailureWarning param (#143096)

This commit is contained in:
Alexey Antonov 2022-10-12 13:13:56 +03:00 committed by GitHub
parent 6aae088715
commit e5cebd80b1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 3 deletions

View file

@ -29,7 +29,8 @@ type PostFlightRequestFn<TAggConfig> = (
searchSource: ISearchSource,
inspectorRequestAdapter?: RequestAdapter,
abortSignal?: AbortSignal,
searchSessionId?: string
searchSessionId?: string,
disableShardFailureWarning?: boolean
) => Promise<estypes.SearchResponse<any>>;
export interface AggTypeConfig<

View file

@ -333,7 +333,8 @@ export const createOtherBucketPostFlightRequest = (
searchSource,
inspectorRequestAdapter,
abortSignal,
searchSessionId
searchSessionId,
disableShardFailureWarning
) => {
if (!resp.aggregations) return resp;
const nestedSearchSource = searchSource.createChild();
@ -347,6 +348,7 @@ export const createOtherBucketPostFlightRequest = (
nestedSearchSource.fetch$({
abortSignal,
sessionId: searchSessionId,
disableShardFailureWarning,
inspector: {
adapter: inspectorRequestAdapter,
title: i18n.translate('data.search.aggs.buckets.terms.otherBucketTitle', {

View file

@ -511,7 +511,8 @@ export class SearchSource {
this,
options.inspector?.adapter,
options.abortSignal,
options.sessionId
options.sessionId,
options.disableShardFailureWarning
);
}
}