[7.x] Move ES aggregation types to src/core (#102597) (#102921)

This commit is contained in:
Dario Gieselaar 2021-06-22 18:29:38 +02:00 committed by GitHub
parent 330b0db03a
commit 623c77b50a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
69 changed files with 70 additions and 70 deletions

View file

@ -29,4 +29,4 @@ export type ESSearchResponse<
TOptions extends { restTotalHitsAsInt: boolean } = { restTotalHitsAsInt: false }
> = InferSearchResponseOf<TDocument, TSearchRequest, TOptions>;
export { InferSearchResponseOf, AggregationResultOf, SearchHit };
export type { InferSearchResponseOf, AggregationResultOf, SearchHit };

View file

@ -15,7 +15,7 @@ import {
EuiFlexItem,
} from '@elastic/eui';
import { i18n } from '@kbn/i18n';
import { ESFilter } from 'typings/elasticsearch';
import { ESFilter } from 'src/core/types/elasticsearch';
import { useLocalUIFilters } from '../hooks/useLocalUIFilters';
import {
uxFiltersByName,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from 'typings/elasticsearch';
import { ESFilter } from 'src/core/types/elasticsearch';
import { SERVICE_ENVIRONMENT } from '../../../../../common/elasticsearch_fieldnames';
import {
ENVIRONMENT_ALL,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import {
ERROR_GROUP_ID,
PROCESSOR_EVENT,

View file

@ -19,7 +19,7 @@ import { EuiThemeProvider } from '../../../../../src/plugins/kibana_react/common
import {
ESSearchRequest,
ESSearchResponse,
} from '../../../../../typings/elasticsearch';
} from '../../../../../src/core/types/elasticsearch';
import { PromiseReturnType } from '../../../observability/typings/common';
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
import { APMConfig } from '../../server';

View file

@ -10,7 +10,7 @@ import { ApiKeyAuth, BasicAuth } from '@elastic/elasticsearch/lib/pool';
import {
ESSearchResponse,
ESSearchRequest,
} from '../../../../../typings/elasticsearch';
} from '../../../../../src/core/types/elasticsearch';
export type ESClient = ReturnType<typeof getEsClient>;

View file

@ -8,7 +8,7 @@
import {
ESSearchRequest,
ESSearchResponse,
} from '../../../../../../typings/elasticsearch';
} from '../../../../../../src/core/types/elasticsearch';
import { AlertServices } from '../../../../alerting/server';
export async function alertingEsClient<TParams extends ESSearchRequest>({

View file

@ -7,7 +7,7 @@
import { schema } from '@kbn/config-schema';
import { compact } from 'lodash';
import { ESSearchResponse } from 'typings/elasticsearch';
import { ESSearchResponse } from 'src/core/types/elasticsearch';
import { QueryDslQueryContainer } from '@elastic/elasticsearch/api/types';
import {
ALERT_EVALUATION_THRESHOLD,

View file

@ -11,7 +11,7 @@ import { IndicesStats } from '@elastic/elasticsearch/api/requestParams';
import {
ESSearchRequest,
ESSearchResponse,
} from '../../../../../../../typings/elasticsearch';
} from '../../../../../../../src/core/types/elasticsearch';
import { ApmIndicesConfig } from '../../settings/apm_indices/get_apm_indices';
import { tasks } from './tasks';
import { APMDataTelemetry } from '../types';

View file

@ -11,8 +11,8 @@ import {
processSignificantTermAggs,
TopSigTerm,
} from '../process_significant_term_aggs';
import { AggregationOptionsByType } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { AggregationOptionsByType } from '../../../../../../../src/core/types/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import { EVENT_OUTCOME } from '../../../../common/elasticsearch_fieldnames';
import { ProcessorEvent } from '../../../../common/processor_event';
import { Setup, SetupTimeRange } from '../../helpers/setup_request';

View file

@ -6,7 +6,7 @@
*/
import { Setup, SetupTimeRange } from '../helpers/setup_request';
import { ESFilter } from '../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../src/core/types/elasticsearch';
import { environmentQuery, rangeQuery, kqlQuery } from '../../utils/queries';
import {
SERVICE_NAME,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { AggregationOptionsByType } from '../../../../../../../typings/elasticsearch';
import { AggregationOptionsByType } from '../../../../../../../src/core/types/elasticsearch';
import { TRANSACTION_DURATION } from '../../../../common/elasticsearch_fieldnames';
import { ProcessorEvent } from '../../../../common/processor_event';
import { getDurationForPercentile } from './get_duration_for_percentile';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import { TRANSACTION_DURATION } from '../../../../common/elasticsearch_fieldnames';
import { ProcessorEvent } from '../../../../common/processor_event';
import { Setup, SetupTimeRange } from '../../helpers/setup_request';

View file

@ -5,8 +5,8 @@
* 2.0.
*/
import { AggregationOptionsByType } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { AggregationOptionsByType } from '../../../../../../../src/core/types/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import { ProcessorEvent } from '../../../../common/processor_event';
import { Setup, SetupTimeRange } from '../../helpers/setup_request';
import { TopSigTerm } from '../process_significant_term_aggs';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import { TRANSACTION_DURATION } from '../../../../common/elasticsearch_fieldnames';
import { ProcessorEvent } from '../../../../common/processor_event';
import { Setup, SetupTimeRange } from '../../helpers/setup_request';

View file

@ -9,7 +9,7 @@ import { orderBy } from 'lodash';
import {
AggregationOptionsByType,
AggregationResultOf,
} from '../../../../../../typings/elasticsearch';
} from '../../../../../../src/core/types/elasticsearch';
export interface TopSigTerm {
fieldName: string;

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import {
ERROR_GROUP_ID,
SERVICE_NAME,

View file

@ -10,7 +10,7 @@ import { OBSERVER_VERSION_MAJOR } from '../../../../../common/elasticsearch_fiel
import {
ESSearchRequest,
ESFilter,
} from '../../../../../../../../typings/elasticsearch';
} from '../../../../../../../../src/core/types/elasticsearch';
/*
Adds a range query to the ES request to exclude legacy data

View file

@ -15,7 +15,7 @@ import {
import {
ESSearchRequest,
InferSearchResponseOf,
} from '../../../../../../../../typings/elasticsearch';
} from '../../../../../../../../src/core/types/elasticsearch';
import { unwrapEsResponse } from '../../../../../../observability/server';
import { ProcessorEvent } from '../../../../../common/processor_event';
import { APMError } from '../../../../../typings/es_schemas/ui/apm_error';

View file

@ -11,7 +11,7 @@ import { ProcessorEvent } from '../../../../../common/processor_event';
import {
ESSearchRequest,
ESFilter,
} from '../../../../../../../../typings/elasticsearch';
} from '../../../../../../../../src/core/types/elasticsearch';
import { APMEventESSearchRequest } from '.';
import {
ApmIndicesConfig,

View file

@ -12,7 +12,7 @@ import { APMRouteHandlerResources } from '../../../../routes/typings';
import {
ESSearchResponse,
ESSearchRequest,
} from '../../../../../../../../typings/elasticsearch';
} from '../../../../../../../../src/core/types/elasticsearch';
import {
callAsyncWithDebug,
getDebugBody,

View file

@ -10,7 +10,7 @@ import { EventOutcome } from '../../../common/event_outcome';
import {
AggregationOptionsByType,
AggregationResultOf,
} from '../../../../../../typings/elasticsearch';
} from '../../../../../../src/core/types/elasticsearch';
export const getOutcomeAggregation = () => ({
terms: {

View file

@ -6,7 +6,7 @@
*/
import { Overwrite, Unionize } from 'utility-types';
import { AggregationOptionsByType } from '../../../../../../typings/elasticsearch';
import { AggregationOptionsByType } from '../../../../../../src/core/types/elasticsearch';
import { getMetricsProjection } from '../../projections/metrics';
import { mergeProjection } from '../../projections/util/merge_projection';
import { APMEventESSearchRequest } from '../helpers/create_es_client/create_apm_event_client';

View file

@ -6,7 +6,7 @@
*/
import theme from '@elastic/eui/dist/eui_theme_light.json';
import { ESSearchResponse } from '../../../../../../typings/elasticsearch';
import { ESSearchResponse } from '../../../../../../src/core/types/elasticsearch';
import { getVizColorForIndex } from '../../../common/viz_colors';
import { GenericMetricsRequest } from './fetch_and_transform_metrics';
import { ChartBase } from './types';

View file

@ -9,7 +9,7 @@ import {
uxLocalUIFilterNames,
uxLocalUIFilters,
} from '../../../../common/ux_ui_filter';
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import { UxUIFilters } from '../../../../typings/ui_filters';
import { environmentQuery } from '../../../utils/queries';

View file

@ -8,7 +8,7 @@
import Boom from '@hapi/boom';
import { sortBy, uniqBy } from 'lodash';
import { estypes } from '@elastic/elasticsearch';
import { ESSearchResponse } from '../../../../../../typings/elasticsearch';
import { ESSearchResponse } from '../../../../../../src/core/types/elasticsearch';
import { MlPluginSetup } from '../../../../ml/server';
import { PromiseReturnType } from '../../../../observability/typings/common';
import { getSeverity, ML_ERRORS } from '../../../common/anomaly_detection';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../src/core/types/elasticsearch';
import {
METRIC_CGROUP_MEMORY_USAGE_BYTES,
METRIC_SYSTEM_CPU_PERCENT,

View file

@ -8,7 +8,7 @@
import Boom from '@hapi/boom';
import { sortBy, take, uniq } from 'lodash';
import { asMutableArray } from '../../../common/utils/as_mutable_array';
import { ESFilter } from '../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../src/core/types/elasticsearch';
import {
SERVICE_ENVIRONMENT,
SERVICE_NAME,

View file

@ -6,7 +6,7 @@
*/
import { isFiniteNumber } from '../../../../common/utils/is_finite_number';
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import { Annotation, AnnotationType } from '../../../../common/annotations';
import {
SERVICE_NAME,

View file

@ -12,7 +12,7 @@ import {
unwrapEsResponse,
WrappedElasticsearchClientError,
} from '../../../../../observability/server';
import { ESSearchResponse } from '../../../../../../../typings/elasticsearch';
import { ESSearchResponse } from '../../../../../../../src/core/types/elasticsearch';
import { Annotation as ESAnnotation } from '../../../../../observability/common/annotations';
import { ScopedAnnotationsClient } from '../../../../../observability/server';
import { Annotation, AnnotationType } from '../../../../common/annotations';

View file

@ -8,7 +8,7 @@
import {
ESSearchRequest,
ESSearchResponse,
} from '../../../../../../../typings/elasticsearch';
} from '../../../../../../../src/core/types/elasticsearch';
import {
inspectSearchParams,
SearchParamsMock,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { AggregationOptionsByType } from 'typings/elasticsearch';
import { AggregationOptionsByType } from 'src/core/types/elasticsearch';
import {
METRIC_CGROUP_MEMORY_USAGE_BYTES,
METRIC_PROCESS_CPU_PERCENT,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../src/core/types/elasticsearch';
import {
SERVICE_NAME,
TRANSACTION_TYPE,

View file

@ -15,7 +15,7 @@ import {
getValueTypeConfig,
} from '../../../../common/profiling';
import { ProcessorEvent } from '../../../../common/processor_event';
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import {
PROFILE_STACK,
PROFILE_TOP_ID,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { SearchHit } from '../../../../../../../typings/elasticsearch';
import { SearchHit } from '../../../../../../../src/core/types/elasticsearch';
import { AgentConfiguration } from '../../../../common/agent_configuration/configuration_types';
// needed for backwards compatability

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { SearchHit } from '../../../../../../../typings/elasticsearch';
import { SearchHit } from '../../../../../../../src/core/types/elasticsearch';
import { AgentConfiguration } from '../../../../common/agent_configuration/configuration_types';
import {
SERVICE_ENVIRONMENT,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { SearchHit } from '../../../../../../../typings/elasticsearch';
import { SearchHit } from '../../../../../../../src/core/types/elasticsearch';
import {
SERVICE_NAME,
SERVICE_ENVIRONMENT,

View file

@ -9,7 +9,7 @@ import { sortBy, take } from 'lodash';
import moment from 'moment';
import { Unionize } from 'utility-types';
import { asMutableArray } from '../../../common/utils/as_mutable_array';
import { AggregationOptionsByType } from '../../../../../../typings/elasticsearch';
import { AggregationOptionsByType } from '../../../../../../src/core/types/elasticsearch';
import { PromiseReturnType } from '../../../../observability/typings/common';
import {
SERVICE_NAME,

View file

@ -6,7 +6,7 @@
*/
import { QueryDslQueryContainer } from '@elastic/elasticsearch/api/types';
import { ESSearchResponse } from '../../../../../../../typings/elasticsearch';
import { ESSearchResponse } from '../../../../../../../src/core/types/elasticsearch';
import { PromiseReturnType } from '../../../../../observability/typings/common';
import { rangeQuery } from '../../../../server/utils/queries';
import { asMutableArray } from '../../../../common/utils/as_mutable_array';

View file

@ -6,7 +6,7 @@
*/
import { offsetPreviousPeriodCoordinates } from '../../../../common/utils/offset_previous_period_coordinate';
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import { PromiseReturnType } from '../../../../../observability/typings/common';
import {
SERVICE_NAME,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
import { PromiseReturnType } from '../../../../../observability/typings/common';
import {
SERVICE_NAME,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { estypes } from '@elastic/elasticsearch';
import { AggregationOptionsByType } from '../../../../../typings/elasticsearch';
import { AggregationOptionsByType } from '../../../../../src/core/types/elasticsearch';
import { APMEventESSearchRequest } from '../lib/helpers/create_es_client/create_apm_event_client';
export type Projection = Omit<APMEventESSearchRequest, 'body'> & {

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../src/core/types/elasticsearch';
import { SERVICE_ENVIRONMENT } from '../../common/elasticsearch_fieldnames';
import {
ENVIRONMENT_ALL,

View file

@ -10,7 +10,7 @@ import { PromiseReturnType } from '../../../observability/typings/common';
import {
ESSearchRequest,
ESSearchResponse,
} from '../../../../../typings/elasticsearch';
} from '../../../../../src/core/types/elasticsearch';
import { UxUIFilters } from '../../typings/ui_filters';
interface Options {

View file

@ -7,7 +7,7 @@
import type { estypes } from '@elastic/elasticsearch';
import type { SearchHit } from '../../../../../../typings/elasticsearch';
import type { SearchHit } from '../../../../../../src/core/types/elasticsearch';
import type { Agent, AgentSOAttributes, FleetServerAgent } from '../../types';
type FleetServerAgentESResponse =

View file

@ -12,7 +12,7 @@ import { ResponseError } from '@elastic/elasticsearch/lib/errors';
import type { SavedObjectsClientContract, ElasticsearchClient } from 'src/core/server';
import { esKuery } from '../../../../../../src/plugins/data/server';
import type { ESSearchResponse as SearchResponse } from '../../../../../../typings/elasticsearch';
import type { ESSearchResponse as SearchResponse } from '../../../../../../src/core/types/elasticsearch';
import type { EnrollmentAPIKey, FleetServerEnrollmentAPIKey } from '../../types';
import { IngestManagerError } from '../../errors';
import { ENROLLMENT_API_KEYS_INDEX } from '../../constants';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import type { SearchHit } from '../../../../../../typings/elasticsearch';
import type { SearchHit } from '../../../../../../src/core/types/elasticsearch';
import type { Artifact, ArtifactElasticsearchProperties, NewArtifact } from './types';
import { ARTIFACT_DOWNLOAD_RELATIVE_PATH } from './constants';

View file

@ -10,7 +10,7 @@ import type { ApiResponse } from '@elastic/elasticsearch';
import { ResponseError } from '@elastic/elasticsearch/lib/errors';
import { elasticsearchServiceMock } from '../../../../../../src/core/server/mocks';
import type { SearchHit, ESSearchResponse } from '../../../../../../typings/elasticsearch';
import type { SearchHit, ESSearchResponse } from '../../../../../../src/core/types/elasticsearch';
import type { Artifact, ArtifactElasticsearchProperties, ArtifactsClientInterface } from './types';
import { newArtifactToElasticsearchProperties } from './mappings';

View file

@ -10,7 +10,7 @@ import { schema } from '@kbn/config-schema';
import { CoreSetup } from 'src/core/server';
import { IFieldType } from 'src/plugins/data/common';
import { SavedObjectNotFound } from '../../../../../src/plugins/kibana_utils/common';
import { ESSearchResponse } from '../../../../../typings/elasticsearch';
import { ESSearchResponse } from '../../../../../src/core/types/elasticsearch';
import { FieldStatsResponse, BASE_API_URL } from '../../common';
import { PluginStartContract } from '../plugin';

View file

@ -16,7 +16,7 @@ import {
} from '../../../task_manager/server';
import { getVisualizationCounts } from './visualization_counts';
import { ESSearchResponse } from '../../../../../typings/elasticsearch';
import { ESSearchResponse } from '../../../../../src/core/types/elasticsearch';
// This task is responsible for running daily and aggregating all the Lens click event objects
// into daily rolled-up documents, which will be used in reporting click stats

View file

@ -11,7 +11,7 @@ import { isEmpty } from 'lodash';
import FieldValueSuggestions from '../../../field_value_suggestions';
import { useSeriesStorage } from '../../hooks/use_series_storage';
import { useAppIndexPatternContext } from '../../hooks/use_app_index_pattern';
import { ESFilter } from '../../../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../../../src/core/types/elasticsearch';
import { PersistableFilter } from '../../../../../../../lens/common';
import { ExistsFilter } from '../../../../../../../../../src/plugins/data/common/es_query/filters';
import { buildPhrasesFilter } from '../../configurations/utils';

View file

@ -18,7 +18,7 @@ import { DataSeries, UrlFilter } from '../../types';
import { FilterValueButton } from './filter_value_btn';
import { useValuesList } from '../../../../../hooks/use_values_list';
import { euiStyled } from '../../../../../../../../../src/plugins/kibana_react/common';
import { ESFilter } from '../../../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../../../src/core/types/elasticsearch';
import { PersistableFilter } from '../../../../../../../lens/common';
import { ExistsFilter } from '../../../../../../../../../src/plugins/data/common/es_query/filters';

View file

@ -7,7 +7,7 @@
import { PopoverAnchorPosition } from '@elastic/eui';
import { Dispatch, SetStateAction } from 'react';
import { ESFilter } from 'typings/elasticsearch';
import { ESFilter } from 'src/core/types/elasticsearch';
interface CommonProps {
selectedValue?: string[];

View file

@ -7,7 +7,7 @@
import { estypes } from '@elastic/elasticsearch';
import { DataPublicPluginStart } from '../../../../../src/plugins/data/public';
import { ESSearchResponse } from '../../../../../typings/elasticsearch';
import { ESSearchResponse } from '../../../../../src/core/types/elasticsearch';
import { useKibana } from '../../../../../src/plugins/kibana_react/public';
import { isCompleteResponse } from '../../../../../src/plugins/data/common';
import { useFetcher } from './use_fetcher';

View file

@ -8,7 +8,7 @@
import { capitalize, union } from 'lodash';
import { useEffect, useState } from 'react';
import useDebounce from 'react-use/lib/useDebounce';
import { ESFilter } from '../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../src/core/types/elasticsearch';
import { createEsParams, useEsSearch } from './use_es_search';
export interface Props {

View file

@ -9,7 +9,7 @@ import { ApiResponse } from '@elastic/elasticsearch';
import { BulkRequest, BulkResponse } from '@elastic/elasticsearch/api/types';
import { ElasticsearchClient } from 'kibana/server';
import { FieldDescriptor } from 'src/plugins/data/server';
import { ESSearchRequest, ESSearchResponse } from 'typings/elasticsearch';
import { ESSearchRequest, ESSearchResponse } from 'src/core/types/elasticsearch';
import { TechnicalRuleDataFieldName } from '../../common/technical_rule_data_field_names';
export interface RuleDataReader {

View file

@ -4,7 +4,7 @@
* 2.0; you may not use this file except in compliance with the Elastic License
* 2.0.
*/
import { ESSearchRequest } from 'typings/elasticsearch';
import { ESSearchRequest } from 'src/core/types/elasticsearch';
import v4 from 'uuid/v4';
import { Logger } from '@kbn/logging';

View file

@ -8,7 +8,7 @@
import type { estypes } from '@elastic/elasticsearch';
import { schema } from '@kbn/config-schema';
import { Logger } from '@kbn/logging';
import { ESSearchRequest } from 'typings/elasticsearch';
import { ESSearchRequest } from 'src/core/types/elasticsearch';
import { buildEsQuery, IIndexPattern } from '../../../../../../../src/plugins/data/common';

View file

@ -6,7 +6,7 @@
*/
import { Filter } from 'src/plugins/data/common';
import { ESFilter } from '../../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../../src/core/types/elasticsearch';
import { ThresholdSignalHistory, ThresholdSignalHistoryRecord } from '../types';
export const getThresholdBucketFilters = async ({

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { ESFilter } from '../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../src/core/types/elasticsearch';
import { getExceptionListItemSchemaMock } from '../../../../lists/common/schemas/response/exception_list_item_schema.mock';
import { getAnomalies, AnomaliesSearchParams } from '.';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import { estypes } from '@elastic/elasticsearch';
import type { ESSearchRequest } from '../../../../typings/elasticsearch';
import type { ESSearchRequest } from '../../../../src/core/types/elasticsearch';
interface BuildSortedEventsQueryOpts {
aggs?: Record<string, estypes.AggregationsAggregationContainer>;

View file

@ -17,7 +17,7 @@ import { loggingSystemMock } from '../../../../../../src/core/server/mocks';
import { getAlertType, ConditionMetAlertInstanceId, ActionGroupId } from './alert_type';
import { EsQueryAlertParams, EsQueryAlertState } from './alert_type_params';
import { ActionContext } from './action_context';
import { ESSearchResponse, ESSearchRequest } from '../../../../../../typings/elasticsearch';
import { ESSearchResponse, ESSearchRequest } from '../../../../../../src/core/types/elasticsearch';
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
import { elasticsearchClientMock } from '../../../../../../src/core/server/elasticsearch/client/mocks';

View file

@ -13,7 +13,7 @@ import { keyBy, mapValues } from 'lodash';
import { estypes } from '@elastic/elasticsearch';
import { AggregatedStatProvider } from './runtime_statistics_aggregator';
import { parseIntervalAsSecond, asInterval, parseIntervalAsMillisecond } from '../lib/intervals';
import { AggregationResultOf } from '../../../../../typings/elasticsearch';
import { AggregationResultOf } from '../../../../../src/core/types/elasticsearch';
import { HealthStatus } from './monitoring_stats_stream';
import { TaskStore } from '../task_store';
import { createRunningAveragedStat } from './task_run_calcultors';

View file

@ -17,7 +17,7 @@ import { UMBackendFrameworkAdapter } from './adapters';
import { UMLicenseCheck } from './domains';
import { UptimeRequests } from './requests';
import { savedObjectsAdapter } from './saved_objects';
import { ESSearchResponse } from '../../../../../typings/elasticsearch';
import { ESSearchResponse } from '../../../../../src/core/types/elasticsearch';
export interface UMDomainLibs {
requests: UptimeRequests;

View file

@ -6,7 +6,7 @@
*/
import { QueryDslQueryContainer } from '@elastic/elasticsearch/api/types';
import { SearchHit } from '../../../../../../typings/elasticsearch';
import { SearchHit } from '../../../../../../src/core/types/elasticsearch';
import { asMutableArray } from '../../../common/utils/as_mutable_array';
import { UMElasticsearchQueryFn } from '../adapters/framework';
import { Ping } from '../../../common/runtime_types';

View file

@ -6,7 +6,7 @@
*/
import { QueryDslQueryContainer } from '@elastic/elasticsearch/api/types';
import { SearchHit } from 'typings/elasticsearch/search';
import { SearchHit } from 'src/core/types/elasticsearch/search';
import { asMutableArray } from '../../../common/utils/as_mutable_array';
import { UMElasticsearchQueryFn } from '../adapters/framework';
import { Ping } from '../../../common/runtime_types';

View file

@ -9,7 +9,7 @@ import { UMElasticsearchQueryFn } from '../adapters';
import { CONTEXT_DEFAULTS } from '../../../common/constants';
import { Snapshot } from '../../../common/runtime_types';
import { QueryContext } from './search';
import { ESFilter } from '../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../src/core/types/elasticsearch';
export interface GetSnapshotCountParams {
dateRangeStart: string;

View file

@ -10,7 +10,7 @@ import { CursorPagination } from './types';
import { parseRelativeDate } from '../../helper';
import { CursorDirection, SortOrder } from '../../../../common/runtime_types';
import { UptimeESClient } from '../../lib';
import { ESFilter } from '../../../../../../../typings/elasticsearch';
import { ESFilter } from '../../../../../../../src/core/types/elasticsearch';
export class QueryContext {
callES: UptimeESClient;