Explore: Changed references to DataQuery and DataSourceRef (#62034)

This commit is contained in:
Aashish Illa
2023-01-25 02:41:00 +05:30
committed by GitHub
parent 0f93548ac4
commit fbfb79afce
21 changed files with 31 additions and 31 deletions

View File

@ -1,5 +1,5 @@
import { DataQuery, MutableDataFrame } from '@grafana/data'; import { MutableDataFrame } from '@grafana/data';
import { defaultDashboard } from '@grafana/schema'; import { DataQuery, defaultDashboard } from '@grafana/schema';
import { backendSrv } from 'app/core/services/backend_srv'; import { backendSrv } from 'app/core/services/backend_srv';
import * as api from 'app/features/dashboard/state/initDashboard'; import * as api from 'app/features/dashboard/state/initDashboard';
import { ExplorePanelData } from 'app/types'; import { ExplorePanelData } from 'app/types';

View File

@ -1,4 +1,5 @@
import { DataFrame, DataQuery, DataSourceRef } from '@grafana/data'; import { DataFrame } from '@grafana/data';
import { DataQuery, DataSourceRef } from '@grafana/schema';
import { backendSrv } from 'app/core/services/backend_srv'; import { backendSrv } from 'app/core/services/backend_srv';
import { import {
getNewDashboardModelData, getNewDashboardModelData,

View File

@ -3,9 +3,8 @@ import userEvent from '@testing-library/user-event';
import React, { ReactNode } from 'react'; import React, { ReactNode } from 'react';
import { Provider } from 'react-redux'; import { Provider } from 'react-redux';
import { DataQuery } from '@grafana/data';
import { locationService, setEchoSrv } from '@grafana/runtime'; import { locationService, setEchoSrv } from '@grafana/runtime';
import { defaultDashboard } from '@grafana/schema'; import { DataQuery, defaultDashboard } from '@grafana/schema';
import { backendSrv } from 'app/core/services/backend_srv'; import { backendSrv } from 'app/core/services/backend_srv';
import { contextSrv } from 'app/core/services/context_srv'; import { contextSrv } from 'app/core/services/context_srv';
import { Echo } from 'app/core/services/echo/Echo'; import { Echo } from 'app/core/services/echo/Echo';

View File

@ -8,7 +8,6 @@ import { Unsubscribable } from 'rxjs';
import { import {
AbsoluteTimeRange, AbsoluteTimeRange,
DataQuery,
GrafanaTheme2, GrafanaTheme2,
LoadingState, LoadingState,
QueryFixAction, QueryFixAction,
@ -19,6 +18,7 @@ import {
} from '@grafana/data'; } from '@grafana/data';
import { selectors } from '@grafana/e2e-selectors'; import { selectors } from '@grafana/e2e-selectors';
import { config, getDataSourceSrv, reportInteraction } from '@grafana/runtime'; import { config, getDataSourceSrv, reportInteraction } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { import {
CustomScrollbar, CustomScrollbar,
ErrorBoundaryAlert, ErrorBoundaryAlert,

View File

@ -16,7 +16,6 @@ import {
LogsSortOrder, LogsSortOrder,
LinkModel, LinkModel,
Field, Field,
DataQuery,
DataFrame, DataFrame,
GrafanaTheme2, GrafanaTheme2,
LoadingState, LoadingState,
@ -28,6 +27,7 @@ import {
EventBus, EventBus,
} from '@grafana/data'; } from '@grafana/data';
import { reportInteraction } from '@grafana/runtime'; import { reportInteraction } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { import {
RadioButtonGroup, RadioButtonGroup,
Button, Button,

View File

@ -2,8 +2,9 @@ import { css } from '@emotion/css';
import { isEqual } from 'lodash'; import { isEqual } from 'lodash';
import React, { memo, useEffect, useRef, useState } from 'react'; import React, { memo, useEffect, useRef, useState } from 'react';
import { AbsoluteTimeRange, DataQuery, GrafanaTheme2, LogsSortOrder, TimeZone } from '@grafana/data'; import { AbsoluteTimeRange, GrafanaTheme2, LogsSortOrder, TimeZone } from '@grafana/data';
import { reportInteraction } from '@grafana/runtime'; import { reportInteraction } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { Button, Icon, Spinner, useTheme2 } from '@grafana/ui'; import { Button, Icon, Spinner, useTheme2 } from '@grafana/ui';
import { TOP_BAR_LEVEL_HEIGHT } from 'app/core/components/AppChrome/types'; import { TOP_BAR_LEVEL_HEIGHT } from 'app/core/components/AppChrome/types';

View File

@ -2,8 +2,8 @@ import { fireEvent, render, screen } from '@testing-library/react';
import React from 'react'; import React from 'react';
import { Provider } from 'react-redux'; import { Provider } from 'react-redux';
import { DataQuery } from '@grafana/data';
import { setDataSourceSrv } from '@grafana/runtime'; import { setDataSourceSrv } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { configureStore } from 'app/store/configureStore'; import { configureStore } from 'app/store/configureStore';
import { ExploreId, ExploreState } from 'app/types'; import { ExploreId, ExploreState } from 'app/types';

View File

@ -1,8 +1,9 @@
import { createSelector } from '@reduxjs/toolkit'; import { createSelector } from '@reduxjs/toolkit';
import React, { useCallback, useMemo } from 'react'; import React, { useCallback, useMemo } from 'react';
import { CoreApp, DataQuery, DataSourceInstanceSettings } from '@grafana/data'; import { CoreApp, DataSourceInstanceSettings } from '@grafana/data';
import { getDataSourceSrv, reportInteraction } from '@grafana/runtime'; import { getDataSourceSrv, reportInteraction } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { getNextRefIdChar } from 'app/core/utils/query'; import { getNextRefIdChar } from 'app/core/utils/query';
import { useDispatch, useSelector } from 'app/types'; import { useDispatch, useSelector } from 'app/types';
import { ExploreId } from 'app/types/explore'; import { ExploreId } from 'app/types/explore';

View File

@ -1,7 +1,8 @@
import { render, screen, fireEvent, getByText } from '@testing-library/react'; import { render, screen, fireEvent, getByText } from '@testing-library/react';
import React from 'react'; import React from 'react';
import { DataSourceApi, DataQuery } from '@grafana/data'; import { DataSourceApi } from '@grafana/data';
import { DataQuery } from '@grafana/schema';
import appEvents from 'app/core/app_events'; import appEvents from 'app/core/app_events';
import { mockDataSource } from 'app/features/alerting/unified/mocks'; import { mockDataSource } from 'app/features/alerting/unified/mocks';
import { DataSourceType } from 'app/features/alerting/unified/utils/datasource'; import { DataSourceType } from 'app/features/alerting/unified/utils/datasource';

View File

@ -2,8 +2,9 @@ import { css, cx } from '@emotion/css';
import React, { useState, useEffect } from 'react'; import React, { useState, useEffect } from 'react';
import { connect, ConnectedProps } from 'react-redux'; import { connect, ConnectedProps } from 'react-redux';
import { DataSourceApi, DataQuery, GrafanaTheme2 } from '@grafana/data'; import { DataSourceApi, GrafanaTheme2 } from '@grafana/data';
import { config, getDataSourceSrv, reportInteraction } from '@grafana/runtime'; import { config, getDataSourceSrv, reportInteraction } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { TextArea, Button, IconButton, useStyles2 } from '@grafana/ui'; import { TextArea, Button, IconButton, useStyles2 } from '@grafana/ui';
import { notifyApp } from 'app/core/actions'; import { notifyApp } from 'app/core/actions';
import appEvents from 'app/core/app_events'; import appEvents from 'app/core/app_events';

View File

@ -5,7 +5,6 @@ import React, { RefObject, useCallback, useMemo, useState } from 'react';
import { import {
DataFrame, DataFrame,
DataLink, DataLink,
DataQuery,
DataSourceApi, DataSourceApi,
DataSourceJsonData, DataSourceJsonData,
Field, Field,
@ -16,6 +15,7 @@ import {
SplitOpen, SplitOpen,
} from '@grafana/data'; } from '@grafana/data';
import { getTemplateSrv } from '@grafana/runtime'; import { getTemplateSrv } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { useStyles2 } from '@grafana/ui'; import { useStyles2 } from '@grafana/ui';
import { import {
SpanBarOptionsData, SpanBarOptionsData,

View File

@ -4,7 +4,6 @@ import React from 'react';
import { import {
DataFrame, DataFrame,
DataLink, DataLink,
DataQuery,
DataSourceInstanceSettings, DataSourceInstanceSettings,
DataSourceJsonData, DataSourceJsonData,
dateTime, dateTime,
@ -17,6 +16,7 @@ import {
TimeRange, TimeRange,
} from '@grafana/data'; } from '@grafana/data';
import { getTemplateSrv } from '@grafana/runtime'; import { getTemplateSrv } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { Icon } from '@grafana/ui'; import { Icon } from '@grafana/ui';
import { SpanLinkFunc, TraceSpan } from '@jaegertracing/jaeger-ui-components'; import { SpanLinkFunc, TraceSpan } from '@jaegertracing/jaeger-ui-components';
import { TraceToLogsOptions } from 'app/core/components/TraceToLogs/TraceToLogsSettings'; import { TraceToLogsOptions } from 'app/core/components/TraceToLogs/TraceToLogsSettings';

View File

@ -6,15 +6,9 @@ import { Provider } from 'react-redux';
import { Route, Router } from 'react-router-dom'; import { Route, Router } from 'react-router-dom';
import { getGrafanaContextMock } from 'test/mocks/getGrafanaContextMock'; import { getGrafanaContextMock } from 'test/mocks/getGrafanaContextMock';
import { import { DataSourceApi, DataSourceInstanceSettings, QueryEditorProps, ScopedVars, UrlQueryValue } from '@grafana/data';
DataSourceApi,
DataSourceInstanceSettings,
DataSourceRef,
QueryEditorProps,
ScopedVars,
UrlQueryValue,
} from '@grafana/data';
import { locationSearchToObject, locationService, setDataSourceSrv, setEchoSrv, config } from '@grafana/runtime'; import { locationSearchToObject, locationService, setDataSourceSrv, setEchoSrv, config } from '@grafana/runtime';
import { DataSourceRef } from '@grafana/schema';
import { GrafanaContext } from 'app/core/context/GrafanaContext'; import { GrafanaContext } from 'app/core/context/GrafanaContext';
import { GrafanaRoute } from 'app/core/navigation/GrafanaRoute'; import { GrafanaRoute } from 'app/core/navigation/GrafanaRoute';
import { Echo } from 'app/core/services/echo/Echo'; import { Echo } from 'app/core/services/echo/Echo';

View File

@ -1,4 +1,5 @@
import { DataQuery, DataSourceApi } from '@grafana/data'; import { DataSourceApi } from '@grafana/data';
import { DataQuery } from '@grafana/schema';
import { ExploreId, ExploreItemState } from 'app/types'; import { ExploreId, ExploreItemState } from 'app/types';
import { updateDatasourceInstanceAction, datasourceReducer } from './datasource'; import { updateDatasourceInstanceAction, datasourceReducer } from './datasource';

View File

@ -4,16 +4,15 @@ import { AnyAction } from 'redux';
import { import {
EventBusExtended, EventBusExtended,
DataQuery,
ExploreUrlState, ExploreUrlState,
TimeRange, TimeRange,
HistoryItem, HistoryItem,
DataSourceApi, DataSourceApi,
ExplorePanelsState, ExplorePanelsState,
PreferredVisualisationType, PreferredVisualisationType,
DataSourceRef,
} from '@grafana/data'; } from '@grafana/data';
import { getDataSourceSrv } from '@grafana/runtime'; import { getDataSourceSrv } from '@grafana/runtime';
import { DataQuery, DataSourceRef } from '@grafana/schema';
import { import {
DEFAULT_RANGE, DEFAULT_RANGE,
getQueryKeys, getQueryKeys,

View File

@ -1,7 +1,8 @@
import { AnyAction, createAction } from '@reduxjs/toolkit'; import { AnyAction, createAction } from '@reduxjs/toolkit';
import { DataQuery, HistoryItem } from '@grafana/data'; import { HistoryItem } from '@grafana/data';
import { config, logError } from '@grafana/runtime'; import { config, logError } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { RICH_HISTORY_SETTING_KEYS } from 'app/core/history/richHistoryLocalStorageUtils'; import { RICH_HISTORY_SETTING_KEYS } from 'app/core/history/richHistoryLocalStorageUtils';
import store from 'app/core/store'; import store from 'app/core/store';
import { import {

View File

@ -1,8 +1,9 @@
import { createAction } from '@reduxjs/toolkit'; import { createAction } from '@reduxjs/toolkit';
import { AnyAction } from 'redux'; import { AnyAction } from 'redux';
import { DataQuery, ExploreUrlState, serializeStateToUrlParam, SplitOpenOptions, UrlQueryMap } from '@grafana/data'; import { ExploreUrlState, serializeStateToUrlParam, SplitOpenOptions, UrlQueryMap } from '@grafana/data';
import { DataSourceSrv, locationService } from '@grafana/runtime'; import { DataSourceSrv, locationService } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { GetExploreUrlArguments, stopQueryState } from 'app/core/utils/explore'; import { GetExploreUrlArguments, stopQueryState } from 'app/core/utils/explore';
import { PanelModel } from 'app/features/dashboard/state'; import { PanelModel } from 'app/features/dashboard/state';
import { ExploreId, ExploreItemState, ExploreState } from 'app/types/explore'; import { ExploreId, ExploreItemState, ExploreState } from 'app/types/explore';

View File

@ -5,7 +5,6 @@ import { assertIsDefined } from 'test/helpers/asserts';
import { import {
ArrayVector, ArrayVector,
DataQuery,
DataQueryResponse, DataQueryResponse,
DataSourceApi, DataSourceApi,
DataSourceJsonData, DataSourceJsonData,
@ -15,6 +14,7 @@ import {
RawTimeRange, RawTimeRange,
SupplementaryQueryType, SupplementaryQueryType,
} from '@grafana/data'; } from '@grafana/data';
import { DataQuery } from '@grafana/schema';
import { ExploreId, ExploreItemState, StoreState, ThunkDispatch } from 'app/types'; import { ExploreId, ExploreItemState, StoreState, ThunkDispatch } from 'app/types';
import { reducerTester } from '../../../../test/core/redux/reducerTester'; import { reducerTester } from '../../../../test/core/redux/reducerTester';

View File

@ -6,7 +6,6 @@ import { mergeMap, throttleTime } from 'rxjs/operators';
import { import {
AbsoluteTimeRange, AbsoluteTimeRange,
DataQuery,
DataQueryErrorType, DataQueryErrorType,
DataQueryResponse, DataQueryResponse,
DataSourceApi, DataSourceApi,
@ -22,6 +21,7 @@ import {
hasLogsVolumeSupport, hasLogsVolumeSupport,
} from '@grafana/data'; } from '@grafana/data';
import { config, getDataSourceSrv, reportInteraction } from '@grafana/runtime'; import { config, getDataSourceSrv, reportInteraction } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { import {
buildQueryTransaction, buildQueryTransaction,
ensureQueries, ensureQueries,

View File

@ -3,7 +3,6 @@ import { isEmpty, isObject, mapValues, omitBy } from 'lodash';
import { import {
AbsoluteTimeRange, AbsoluteTimeRange,
DataSourceApi, DataSourceApi,
DataSourceRef,
EventBusExtended, EventBusExtended,
ExploreUrlState, ExploreUrlState,
getDefaultTimeRange, getDefaultTimeRange,
@ -11,6 +10,7 @@ import {
LoadingState, LoadingState,
PanelData, PanelData,
} from '@grafana/data'; } from '@grafana/data';
import { DataSourceRef } from '@grafana/schema';
import { ExplorePanelData } from 'app/types'; import { ExplorePanelData } from 'app/types';
import { ExploreItemState } from 'app/types/explore'; import { ExploreItemState } from 'app/types/explore';

View File

@ -9,9 +9,9 @@ import {
getDisplayProcessor, getDisplayProcessor,
PanelData, PanelData,
standardTransformers, standardTransformers,
DataQuery,
} from '@grafana/data'; } from '@grafana/data';
import { config } from '@grafana/runtime'; import { config } from '@grafana/runtime';
import { DataQuery } from '@grafana/schema';
import { dataFrameToLogsModel } from '../../../core/logsModel'; import { dataFrameToLogsModel } from '../../../core/logsModel';
import { refreshIntervalToSortOrder } from '../../../core/utils/explore'; import { refreshIntervalToSortOrder } from '../../../core/utils/explore';