mirror of
https://github.com/grafana/grafana.git
synced 2025-09-22 08:22:53 +08:00
Explore: Changed references to DataQuery and DataSourceRef (#62034)
This commit is contained in:
@ -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';
|
||||||
|
@ -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,
|
||||||
|
@ -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';
|
||||||
|
@ -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,
|
||||||
|
@ -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,
|
||||||
|
@ -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';
|
||||||
|
|
||||||
|
@ -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';
|
||||||
|
|
||||||
|
@ -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';
|
||||||
|
@ -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';
|
||||||
|
@ -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';
|
||||||
|
@ -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,
|
||||||
|
@ -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';
|
||||||
|
@ -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';
|
||||||
|
@ -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';
|
||||||
|
@ -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,
|
||||||
|
@ -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 {
|
||||||
|
@ -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';
|
||||||
|
@ -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';
|
||||||
|
@ -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,
|
||||||
|
@ -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';
|
||||||
|
|
||||||
|
@ -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';
|
||||||
|
Reference in New Issue
Block a user