Andreas Christou
722cf0ab68
Fix accessibility issues in traces query editor ( #71045 )
...
* Fix accessibility issues
- Ensure key events exist and role is appropriately set
- Ensure that when the filter field is cleared the query is updated
* Review
2023-07-17 16:24:43 +03:00
Adam Yeats
409eae6ff9
AzureMonitor: Fix resource selection growing over resource selection table ( #71463 )
...
* AzureMonitor: Fix resource selection growing over resource selection table
* Unstick ResourcePicker footer, fix sizing
2023-07-17 14:01:51 +02:00
Andreas Christou
480ccf6e8f
AzureMonitor: Add switch to control time-range for Logs queries ( #71278 )
...
* Update types
* Update migration
- Default intersectTime property to false
* Update frontend components
- Add intersectTime field
- Update tests
- Update mocks
- Add onChange function
* Update backend
- Appropriately set intersectTime for logs queries
- intersectTime is always true for Traces queries
- Update tests
* Update docs
* Fix test and lint
2023-07-17 12:02:16 +01:00
renovate[bot]
2e8cd1c021
Update dependency prettier to v3 ( #71586 )
...
* Update dependency prettier to v3
* run prettier
* ignore prettier update in legacy select scss
* update command line arg
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-07-17 09:19:27 +01:00
ismail simsek
a8819dedcf
Chore: Remove prometheusAzureOverrideAudience feature toggle ( #71599 )
...
* Remove prometheusAzureOverrideAudience feature toggle
* Remove overrideAudienceAllowed flag
2023-07-16 23:30:14 +02:00
Ivana Huckova
b346c9b283
Loki: Fix duplicated rendering of resolution ( #71670 )
2023-07-15 11:13:12 +02:00
Leon Sorokin
72a332685a
Heatmap: Use displayName to test if numeric bucket fields ( #71407 )
2023-07-14 18:19:36 -05:00
Andre Pereira
c1709c9301
Tempo: TraceQL query response streaming ( #69212 )
...
* Refactor Tempo datasource backend to support multiple queryData types.
Added traceId query type that is set when performing the request but doesn't map to a tab.
* WIP data is reaching the frontend
* WIP
* Use channels and goroutines
* Some fixes
* Simplify backend code.
Return traces, metrics, state and error in a dataframe.
Shared state type between FE and BE.
Use getStream() instead of getQueryData()
* Handle errors in frontend
* Update Tempo and use same URL for RPC and HTTP
* Cleanup backend code
* Merge main
* Create grpc client only with host and authenticate
* Create grpc client only with host and authenticate
* Cleanup
* Add streaming to TraceQL Search tab
* Fix merge conflicts
* Added tests for processStream
* make gen-cue
* make gen-cue
* goimports
* lint
* Cleanup go.mod
* Comments
* Addressing PR comments
* Fix streaming for tracel search tab
* Added streaming kill switch as the disableTraceQLStreaming feature toggle
* Small comment
* Fix conflicts
* Correctly capture and send all errors as a DF to client
* Fix infinite error loop
* Fix merge conflicts
* Fix test
* Update deprecated import
* Fix feature toggles gen
* Fix merge conflicts
2023-07-14 15:10:46 +01:00
Piotr Jamróz
dc4cedd298
TestDatasource: Generate refId for the flame graph ( #71547 )
...
* Remove hardcoded refId
* Generate correct refId for flameGraph
2023-07-14 15:15:50 +02:00
renovate[bot]
1cacc78eda
Update dependency lru-cache to v10 ( #71585 )
...
* Update dependency lru-cache to v10
* use named import
* remove outdated type definitions and actually use named import
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-07-14 10:26:58 +01:00
Nathan Marrs
16e5d442ba
Geomap: Address tooltip performance issue ( #71607 )
2023-07-13 20:21:06 -07:00
Drew Slobodnjak
1a857552a1
Trend: Support disconnect values and connect nulls options ( #70616 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-07-13 19:28:58 -07:00
renovate[bot]
cbc44751b2
Update dependency immer to v10 ( #71583 )
...
* Update dependency immer to v10
* use named export now that the default has been removed
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-07-13 18:52:59 +03:00
Nathan Marrs
bd4f8fd280
Chore: Remove console.log from heatmap util file ( #71515 )
2023-07-12 17:12:36 -07:00
Leon Sorokin
46c5e5417b
Heatmap: Build cell colors during data prep instead of render ( #71509 )
2023-07-12 18:23:30 -05:00
Kevin Yu
ee28e9320c
Cloudwatch Logs: Update language definition for Monaco editor ( #71402 )
2023-07-12 09:25:24 -07:00
Gábor Farkas
fdb8257007
Elasticsearch: Fix histogram colors in backend mode ( #71442 )
...
elastic: backend-mode: fix histogram colors
2023-07-12 13:59:51 +02:00
Joey
6615418df8
Tracing: Show next/prev buttons when span filters are collapsed ( #71025 )
...
* Show next/prev buttons when span filters are collapsed
* Update test
* Remove imports
* Update lint
* Prettier
* Update test
* Update styling
2023-07-12 07:52:07 +01:00
Kevin Yu
a2a890e85b
Cloudwatch: Add comment and regexp to TokenTypes interface ( #71399 )
...
* Cloudwatch: Add comment and regexp to TokenTypes interface
* fix lint
2023-07-11 14:43:08 -07:00
Andrej Ocenas
6f102ccad0
Flamegraph: Remove feature toggle for sandwich view and color schemes ( #71305 )
2023-07-11 14:58:43 +02:00
Ryan McKinley
09cc63329f
XYChart: Improve base options setup ( #67878 )
2023-07-10 17:54:01 -07:00
Gilles De Mey
1945f2b64e
Alerting: Use new "Label" components for alert instance labels ( #70997 )
2023-07-10 13:03:35 +02:00
Drew Slobodnjak
2b7af7798c
StateTimeline: Add disconnect value option ( #70610 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-07-07 13:24:22 -07:00
Ihor Yeromin
d92d3ede79
XYChart: Point size editor should reflect correct default (5) ( #71126 )
...
fix(xychart): reconcile point size editors
2023-07-07 18:43:49 +02:00
Galen Kistler
7dc071f46b
Prometheus: Version detect bug ( #71198 )
...
* remove redundant request copy in backend, add more versions to semver lists
2023-07-07 09:39:20 -05:00
Matias Chomicki
92c94710cd
Loki/Elasticsearch config: Add DataSourceDescription component ( #71206 )
...
* Loki config: add data source description component
* Elastic config: add data source description component
2023-07-07 14:22:52 +01:00
Adela Almasan
bde9478c5e
BarChart: Check by displayName ( #71161 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-07-06 20:56:36 -05:00
Matias Chomicki
1b80df0168
Loki: add additional settings section ( #71035 )
...
* Loki: add additional settings section
* Derived fields: add config subsection
* Query settings: add config subsection
* Loki config: use divider instead of hr
* Derived fields: refactor legacy styles
* Loki config: add divider between derived fields and query settings
* Loki config: create alerting settings for Loki
2023-07-06 10:20:38 +02:00
Adela Almasan
901495a54a
BarChart: Fix legend for fields with labels ( #71098 )
2023-07-05 14:54:10 -05:00
Galen Kistler
daf9f9cd19
Prometheus: Incremental querying profile data updates ( #70701 )
...
* add prometheusIncrementalQueryInstrumentation feature flag, update instrumentation data
2023-07-05 14:39:49 -05:00
Andre Pereira
340c536d0e
Tempo: TraceQL editor - Match type of new values with values in dropdown ( #69468 )
...
Tempo: TraceQL editor - set type of added values to match the type of the other values in the dropdown
2023-07-05 15:34:22 +01:00
fabrizio-grafana
d31e96104a
Dashboard: Add suggestion box for Flame Graph ( #70763 )
...
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2023-07-05 14:25:00 +02:00
Galen Kistler
927393633c
Prometheus: Code editor autocomplete returns bad results when text is highlighted ( #70856 )
...
* adjust cursor when text is selected to give better autocomplete results in prometheus code editor
2023-07-05 07:22:23 -05:00
Matias Chomicki
d153fd434a
Elasticsearch: add additional settings section ( #71037 )
...
* Elasticsearch: add additional settings section
* Remove extra lines
* Elastic config: add divider between name and http settings
* Data links: fix subsection title
* Remove unused import
2023-07-05 10:45:10 +02:00
Laura Benz
9a8125ca3b
Elasticsearch: Replace duplicate IconButton component ( #71050 )
...
* refactor: replace IconButtons
* refactor: replace tooltip text in order to make it more universal
* refactor: remove additional IconButton
* refactor: add aria-labels
* refactor: fix test
2023-07-05 08:47:38 +02:00
Gábor Farkas
a62ae10a02
logs: refactor: move logsModel to the logs folder ( #70989 )
...
* move files
* fixed imports in the moved files
* updated imports pointing to the moved files
2023-07-04 13:27:52 +02:00
Gilles De Mey
df3888ba60
Alerting: Refactor Alertmanager picker ( #70720 )
2023-07-04 13:07:05 +03:00
Joey
f1338cee60
Tracing: Add inline validation to time shift configuration fields ( #70879 )
...
* Inline validation
* Update invalidTimeShiftError after self review
* Renames and moved err msg
* Update validation
* Remove local state
2023-07-04 10:49:21 +01:00
ismail simsek
80c432e524
InfluxDB: Fix backend mode table result with aliases ( #69943 )
...
Co-authored-by: ludovio <ludovic.viaud@gmail.com>
2023-07-03 14:50:08 +02:00
Galen Kistler
4217c8057b
Graphite: Fix infinite loop in text editor when using graphite in a Mixed datasource ( #70970 )
...
Fix infinite react state loop exhibited in mixed datasource by stringifying objects in useEffect dependencies
2023-06-30 14:00:26 -05:00
Ashley Harrison
7a2a5dde8b
Chore: Enable remaining jsx-a11y rules ( #70990 )
...
enabling remaining a11y rules + ignore existing violations
2023-06-30 16:58:16 +01:00
Adam Simpson
f32f1859a0
AzureMonitor: Fix metric names for multi-resources. ( #70864 )
...
When building a query for multiple resources only a subset of metrics
are valid and that selection is only available via the API version `2017-12-01-preview`.
fixes #68603
2023-06-30 15:36:03 +00:00
Andrej Ocenas
3eaee12e3e
Flamegraph: Add switch for color scheme by value or by package ( #70770 )
2023-06-30 17:01:11 +02:00
Sonia Aguilar
97420119e1
Alerting: Reduce number of unnecessary request in the alert list panel in case … ( #70583 )
...
* Reduce number of unnecessary request in the alert list panel in case we have data source filter selected
* use fetchPromAndRulerRulesAction instead of fetchAllPromAndRulerRulesAction in case of having datasource selected in options
* remove unnecessary useEffect
* Reduce number of requests in GroupBy component if data source is selected
* use redux utils for asyncmapslice
* lint
* Address review comments
* Skip fetching grafana rules if datasource is not Grafana rules source name
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2023-06-30 15:16:14 +02:00
Sven Grossmann
13dd821961
Loki: Fix wrong query expression with inline comments ( #70947 )
...
fix remove comments from query
2023-06-30 11:35:43 +02:00
Shantanu Alsi
72581a77ac
Prometheus: Add disableRecordingRules datasource config ( #70903 )
...
* Add config to toggle recording rules for Prometheus
* Add documentation for Prometheus disableRecordingRules
2023-06-29 18:58:22 +03:00
Gareth Dawson
0072b2cca4
Loki: Use better query validation before requesting stats ( #70800 )
...
* fix: use correct validate funtion
* rename isValidQuery to isQueryWithError
* lets pretend i didnt break things again
* Loki validation: add missing comments and refactor validation function
* isValidQuery: add unit test
* Loki datasource: add tests for getQueryStats
* Remove isValidQuery function
* UnwrapParamEditor: interpolate query before testing validity
* Stats: trim queries when evaluating change
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-06-29 16:50:17 +01:00
Matias Chomicki
f274484727
Elasticsearch: escape colons in ad hoc filters ( #70611 )
...
* Elasticsearch: escape colons in ad hoc filters
* Escape filter: update regex
* Elasticsearch: escape colons from all filters
2023-06-29 16:40:55 +02:00
Brendan O'Handley
bb7a3be86e
Prometheus: Metrics explorer remove select dropdown behavior ( #70722 )
...
* remove hover style from results
* remove metric select keyboard interactions and highlighting for table results
* update naming for metrics explorer
* fix bug for match highlighting persisting when empty query
2023-06-29 08:57:47 -04:00
Ashley Harrison
9ee2cc742a
Chore: Use theme.shape.radius.circle everywhere ( #70896 )
...
* use theme.shape.radius.circle everywhere
* add useTheme2 import
2023-06-29 13:56:05 +01:00
Sonia Aguilar
519e840f97
Alerting: Render folder selector in options for Alert List Panel only when having Grafana datasource ( #70816 )
...
Render folder selector in options for Alert List Panel only when no datasource is selected or when Grafana is selected as the datasource
2023-06-28 15:38:32 +02:00
Andrej Ocenas
4969a78f83
Pyroscope: Fix normalize query function ( #70836 )
2023-06-28 15:22:13 +02:00
Andrej Ocenas
0259ae2630
Pyroscope: Preselect default profile type or app in the query editor dropdown ( #70624 )
2023-06-28 12:26:09 +02:00
Joey
0668fcdf95
Tempo: Update error messages ( #70448 )
...
Update error messages
2023-06-28 10:34:11 +01:00
Gábor Farkas
9ca888527b
Logs: Implement "infinite" scrolling in log context ( #69459 )
...
* logs: context: allow "infinite" scroll
* Log Context: Add visual changes to infinite scrolling (#70461 )
* remove text showing how many log lines are loaded
* better positioning of loading indicators
* add border
* fix import
* better loading states
* improve corner cases
* increase page size 10 => 50
* updated unit test, simplified code
* fixed tests
* updated tests
* removed unused code
* fixed test
* improved refid-handling in loki
* removed unnecessary code
* better variable name
* refactor
* refactor
---------
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>
2023-06-28 11:51:16 +03:00
Brendan O'Handley
e3a4d7c099
Prometheus: Add label filters to label_values query type variable query ( #70644 )
...
* add labelfilters to label_values query type with tests
* fix tests
2023-06-27 08:58:46 -04:00
Gábor Farkas
8e9ec9dcef
Elasticsearch: Make it compatible with the new log context functionality ( #70697 )
...
* elastic: make it work with the new logs-context
* add remaining fields
* lint fix
2023-06-27 14:04:29 +02:00
Selene
b0893c29a7
Chore: Generate plugin version and remove lineage version ( #69781 )
...
* Generate plugin version and remove lineage version
* Generate version for each major
* Remove pluginVersion from core plugins
* Remove code version generation
* Generate cue files
* Move grafana version into jenny
* fix go import
2023-06-27 12:47:14 +03:00
Matias Chomicki
c1ce24c90f
Elasticsearch: Put new log details filters behavior behind a feature flag ( #70703 )
...
* Elasticsearch: create elasticFiltersToggle feature flag
* Elasticsearch: add new filter behavior behind a feature flag
* Rename feature flag
2023-06-27 10:38:20 +02:00
ismail simsek
a742149687
InfluxDB: Refactor annotation transform logic ( #69866 )
...
* Reformatting and restructuring
* Update unit test
* Always send the default retention policy as first element
* Fix typo
* Update test
* Update test once more
* Field names start with capital letters
* Simplify the condition
* Case-insensitive checks
* Fix typo
* Update response_parser test
* Update imports
* Refactor annotation transform logic
* More types
* Moore types
* Fix table rendering issue
* Use it as raw query
* Migrate annotations
* Set default retention policy when there is no policy in the query
---------
Co-authored-by: Ludovic Viaud <ludovic.viaud@gmail.com>
2023-06-26 19:20:03 +02:00
Andrej Ocenas
0f2922d709
Flamegraph: Prevent cropping of tooltip by bottom of the viewport ( #70633 )
2023-06-26 18:03:41 +02:00
Matias Chomicki
4c4bd69eb6
Logs: Add toggle behavior support for "filter for" and "filter out" label within Logs Details ( #70091 )
...
* Datasource test: fix describe nesting
* Parsing: export handleQuotes function
* Modify query: add functions to detect the presence of a label and remove it
* Loki: add support to toggle filters if already present
* Datasource test: fix describe nesting
* Loki: add support to toggle filter out if present
* Remove label: handle escaped values
* Datasource: add test case for escaped label values
* Loki: remove = filter when applying !=
* Remove selector: add support for Selector node being far from Matcher
* Modify query: add unit tests
* Elasticsearch: create modifyQuery for elastic
* Elastic modify query: implement functions
* Elasticsearch: implement modifyQuery functions in datasource
* Elasticsearch: update datasource test
* Loki modify query: check for streamSelectorPositions length
* Elasticsearch query has filter: escape filter value in regex
* Remove unused type
* Modify query: use query modeller instance from module
2023-06-26 16:45:33 +02:00
ismail simsek
903af7e29c
InfluxDB: Backend parser compatibility with frontend parser ( #69865 )
...
* Reformatting and restructuring
* Update unit test
* Always send the default retention policy as first element
* Fix typo
* Update test
* Update test once more
* Field names start with capital letters
* Simplify the condition
* Case-insensitive checks
* Fix typo
* Update response_parser test
* Update imports
2023-06-26 14:03:02 +02:00
Virginia Cepeda
f17c49e632
Alerting: Display correct results when using different filters on alerting panels ( #70482 )
...
* Trigger separate rules request for each alerting panel in a dashboard
* Add RTK method to fetch prom rules
* Use RTKQuery to get prom rules in UnifiedAlertList
* Fix lint
* Mock promRules call
* Address PR comments
* Fix tests
2023-06-23 14:15:24 -03:00
Leon Sorokin
fe45dc9f27
XYChart: Fix axis range and scale overrides ( #70605 )
2023-06-23 10:50:36 -05:00
Laura Benz
d64b6264ff
GrafanaUI: Define tooltip or aria-label as required for IconButton ( #69699 )
...
* refactor: modify interfaces to make tooltip or aria-label required
* refactor: change functionality around aria-label and tooltip
* refactor: change and add information in storybook documentation
* refactor: remove default from tooltip
* refactor: IconButton to make tooltip or aria-label required
* refactor: Fix tests
* refactor: Fix tests
* refactor: Fix tests
* refactor: Fix tests
* feat: add migration guide for breaking change
* feat: add latest requirements to storybook docs
* refactor: separate iconbutton story with and without tooltip
* refactor: remove exported baseArgs
* refactor: clean up and restructure original story
* refactor: adjust styling
* refactor: enable control for tooltip
* refactor: clean up
* refactor: enable control for aria-label
* refactor: fix theme getting the wrong theme
* refactor: fix tests
* refactor: adjust story
* refactor: remove confusing story
* refactor: adjust controls for stories
2023-06-23 17:10:37 +02:00
Leon Sorokin
0f7407dd91
XYChart: Remove some panel opts that can't logically apply ( #70202 )
2023-06-23 08:18:48 -05:00
Andre Pereira
08ed68e675
Tracing: Move upload trace to button ( #69402 )
...
* Tempo: Move upload trace to its own button
* Zipkin: Move upload trace to its own button
* Jaeger: Move upload trace to its own button
* Fix test
* Remove extra upload section from editor body
---------
Co-authored-by: Joey Tawadrous <joey.tawadrous@grafana.com>
2023-06-23 12:03:00 +01:00
Joao Silva
cebc180e5b
Forms: Remove usage of gf-form textarea and help icons ( #70561 )
2023-06-23 19:07:28 +09:00
Galen Kistler
7cb1f6541e
Prometheus: Add capability to filter label names by metric in template variable editor ( #70452 )
...
* Adds new text input in prometheus template variable UI that allows label names function to filter values by metric.
Co-authored-by: Brendan O'Handley <brendan.ohandley@grafana.com>
2023-06-22 14:11:06 -05:00
Sven Grossmann
d7337e4f9c
Loki: Preserve pipeline stages in context query ( #70472 )
...
* add pipeline stages to context query
* add ui
* improve `Postion`
* add `processPipelineStagesToExpr` to logcontextprovider
* add ui toggle
* fix lokicontextui tests
* remove import
* contextually hide the toggle
* Update `SHOULD_INCLUDE_PIPELINE_OPERATIONS` name
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* add setIncludePipelineOperations to false in revert
* add prepareExpression method
* remove unused method
* fix test and add `runContextQuery`
* set correct revert state
* let let be const
* remove argument
---------
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2023-06-22 17:34:43 +02:00
Sarah Zinger
162be9d76c
Cloudwatch: fix typo ( #70478 )
2023-06-22 08:04:57 -04:00
Gareth Dawson
d6e4f2a504
Elasticsearch: Enable logs samples for metric queries ( #70258 )
...
* enable logs samples on elastic ds
* add tests for getSupplementaryQuery
* only display log samples for date_hostogram queries
* changes
* test
* Update public/app/plugins/datasource/elasticsearch/datasource.test.ts
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* Update public/app/plugins/datasource/elasticsearch/datasource.test.ts
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* Update public/app/plugins/datasource/elasticsearch/datasource.test.ts
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* Update public/app/plugins/datasource/elasticsearch/datasource.test.ts
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* Update public/app/plugins/datasource/elasticsearch/datasource.test.ts
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* address feedback / tests
---------
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2023-06-22 12:53:05 +01:00
Matias Chomicki
dbf7ebb923
Elasticsearch: Fix infinite loop when using mixed datasources ( #70386 )
...
* Elasticsearch context: do not init query when it is already initialized
* Fix buggy conditional
2023-06-22 12:44:02 +02:00
Andreas Deininger
95b1f3c875
Fixing typos ( #70487 )
2023-06-22 09:43:38 +01:00
Ashley Harrison
1441c90178
Accessibility: use Collapse
in QueryOptionGroup
( #70446 )
...
* use collapse in QueryOptionGroup
* fix unit tests
* fix tests after merging main
* adjust padding to match
2023-06-22 09:31:55 +01:00
Drew Slobodnjak
b6d4b701b9
TimeSeries: Add option to disconnect values ( #70097 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-06-21 21:26:15 -05:00
Leon Sorokin
3007e3b209
XYChart: Ensure color scale is field-local and synced with data updates ( #70480 )
2023-06-21 16:23:52 -05:00
Ryan McKinley
ae688adabc
TestData: Drop some percentage of CSV values from a request ( #70404 )
2023-06-21 13:17:10 -05:00
Leon Sorokin
1db0ace5e7
Viz: get UPlotChart out of the timeRange business ( #70412 )
2023-06-21 13:10:25 -05:00
Joey
00ec9fceb9
Tempo: Represent OTLP Span Intrinsics correctly ( #69394 )
...
* Span intrinsics
* Update intrinsics and add to span details
* Remove intrinsics section
* Update tests
* Update status code text
* Self review
* Move previously intrinsic values to span
* Remove few methods
2023-06-21 11:39:12 +01:00
Ivana Huckova
55d18361dc
Loki: Deprecate resolution ( #70326 )
...
* Loki: Deprecate resolution and only show it if it was selected before
* Deprecate
* Fix merge, add missing brackets
2023-06-21 12:21:29 +02:00
Giordano Ricci
d3450d75a4
Explore: URL migrations & improved state management ( #69692 )
...
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2023-06-21 10:06:28 +01:00
Matias Chomicki
a489135825
Loki Query Utils: Extract and refactor common functionality ( #70185 )
...
* Query utils: refactor isQueryPipelineErrorFiltering and getLogQueryFromMetricsQuery
* Query utils: refactor isQueryWithRangeVariable and getHighlighterExpressionsFromQuery
* Get parser: return log expression even if no pipelineExpr is present
* Update tests
2023-06-21 11:59:50 +03:00
Oscar Kilhed
cf4d86d95f
DataSourcePicker: refactor file drop out of query group ( #68236 )
...
* refactor file drop out of query group
* make sure we display errors when file upload fails
* refactor to make onChange take default queries
* let grafana datasource handle file -> query
* add dropdown tests
* add modal tests
* add filtering props to dropdown
---------
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
2023-06-21 10:55:55 +02:00
Ivana Huckova
60f6538bad
Loki: Use getNormalizedLokiQuery to get queryType ( #70237 )
...
* Loki: Use getNormalizedLokiQuery to get queryType
* Simplify
* Remove unused import
* Refactor, improve and add tests
* Update
2023-06-20 16:27:32 +02:00
Matias Chomicki
912c5ccb6a
Elasticsearch: fix type-related bug within targetContainsTemplate ( #69798 )
...
* Elasticsearch: fix type-related bug within targetContainsTemplate
* Refactor to fix found regression
2023-06-20 15:43:49 +03:00
Ivana Huckova
750630626e
Loki: Add step input field validation ( #70319 )
...
* Loki: Add step inpout field validation
* Show invalid step in Options
* Update public/app/plugins/datasource/loki/querybuilder/components/LokiQueryBuilderOptions.tsx
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update test
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-06-20 09:24:01 +02:00
Zoltán Bedi
39433b5b9a
Candlestick: Migrate to schema ( #62113 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-06-20 07:18:40 +03:00
Andrej Ocenas
5ca03a82f0
FlameGraph: Add sandwich view ( #70268 )
2023-06-19 16:34:06 +02:00
Joey
06a4b6da62
Tempo: Use pipe in TraceQL by default for multi-value variables ( #70051 )
...
* Use pipe in traceQL by default for multi value variables
* Use constant
2023-06-19 13:28:56 +01:00
Gábor Farkas
271cdb4baa
loki: rename experimental feature flag ( #70306 )
2023-06-19 10:03:51 +00:00
Matias Chomicki
a75752b085
Elasticsearch: remove usages of any ( #69575 )
...
* Elasticsearch: remove usages of any
* Elasticsearch: check for filter type when accessing field aggs
* Elasticsearch: use type guards instead of checking types
* Use unknown for isPrimitive function
* Add deprecation notice
* Remove unused type
* Fix bug in "isPrimitive" function
* Remove unused import
* Revert "Fix bug in "isPrimitive" function"
This reverts commit 27f9874cce
.
2023-06-19 11:01:08 +02:00
Nicolas DUPEUX
cb7e18938b
[opentsdb] Allow custom tag key in OpenTSDB Query editor ( #62762 )
2023-06-17 10:01:14 -04:00
Nathan Marrs
d7a8892f3a
Canvas: Migrate to schema ( #70205 )
2023-06-17 05:56:23 +03:00
Brendan O'Handley
3425012ee4
Prometheus: Variable query editor improvements ( #69884 )
...
* refactor metric select and label filters, add variables to label names dropdown
* use MetricsLabelsSection in variable editor
* use variable editor UI with MetricsLabelsSection
* filter label names by optional metric and allow metric to be cleared
* fix tests
* testing types for onChangeLabels
* testing types for onChangeLabels
* testing types for onChangeLabels
* Ismails review, remove comment and indent
* wrap label filters
* improved behavior for selects and inputs, add tests and document behavior
2023-06-16 15:03:34 -04:00
Leon Sorokin
66b0e6b77f
XYChart/Trend: Fix min/max and units/decimals x-field overrides ( #70214 )
2023-06-16 11:10:53 -05:00
Ivana Huckova
82c125d450
Loki: Implement step editor ( #69648 )
...
* Loki: Implement step editor
* Update to keep value
* Remove console.log
* Remove white space
* Update public/app/plugins/datasource/loki/querybuilder/components/LokiQueryBuilderOptions.tsx
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Import trim
* Update using of step in split queries
* Add tests
* Add tests
* Remove step interpolation
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-06-16 19:08:29 +03:00
Simon Podlipsky
6f880b713a
Variables: allow {}
type in VariableWithOptions.current
( #64358 )
2023-06-16 14:31:12 +02:00
Galen Kistler
c1fe8e8927
Prometheus: Expr undefined at runtime ( #70010 )
...
* null/undefined expression default to empty string
2023-06-16 07:01:40 -05:00
Ida Štambuk
2d4db2fd64
Cloudwatch: Wrap filters and tag inputs in Variable Editor ( #69862 )
...
Add shrink to ec2 filters + resource tags
2023-06-16 13:44:22 +02:00
Matias Chomicki
6e2c811fd8
Elasticsearch: Update error message shown when testing the datasource ( #70189 )
...
* Elasticsearch: update error message shown when testing the datasource
* Elasticsearch: update successful test message
* Update e2e test
2023-06-16 12:56:34 +02:00
Leon Sorokin
7d4f7e5ffc
XYChart: Fix variable interpolation in datalinks/toggletip ( #70195 )
2023-06-15 19:04:41 -06:00
Leon Sorokin
94881597d8
XYChart: Fix formatting of axis ticks (units, decimals) ( #70190 )
2023-06-15 11:32:20 -05:00
Sven Grossmann
25b65cce25
Log Context: Fix component height to fit revert-button ( #70159 )
...
fix item height
2023-06-15 15:48:24 +02:00
Victor Marin
f06ccbdf6e
Fix BarGaugePanel to not show unnecessary scrollbar when links are set ( #69989 )
2023-06-15 16:34:54 +03:00
Josh Hunt
1f6a44f58b
TextPanel: Add unit tests for interpolating variables before converting markdown ( #70090 )
2023-06-15 10:06:03 +00:00
Nathan Marrs
e7d8d48407
Canvas: Tweak inline editor border styling ( #70099 )
2023-06-14 21:39:59 +03:00
Joey
5c45b8724b
Tracing: Use new DataSourceDescription component ( #69443 )
...
Use new DataSourceDescription component
2023-06-14 10:45:36 +01:00
Ivan Ortega Alba
1e75c9c514
DS Picker: Use new built-in DS icons ( #69797 )
2023-06-14 12:36:21 +03:00
Adela Almasan
9e198ba745
Barchart: Fix tooltip for normal/percentage stacking(2) ( #69956 )
2023-06-13 14:16:41 -05:00
Nathan Marrs
feb2b5878b
Geomap: Optimize panel rendering behavior ( #69827 )
2023-06-13 10:15:51 -07:00
Victor Marin
073c961330
Datagrid usage tracking ( #69826 )
...
datagrid usage tracking
2023-06-13 16:48:11 +03:00
Galen Kistler
fb290235fd
Prometheus: Fix empty query string (expr) breaking dashboard panel ( #69938 )
...
* empty string if query.expr is undefined or null
2023-06-12 14:42:59 -05:00
Adela Almasan
a4d8049999
Barchart: Fix tooltip for normal/percentage stacking ( #69931 )
2023-06-12 13:56:20 -05:00
Nathan Marrs
8bb8b9b29a
Canvas: Update inline edit to use theme shadow ( #69926 )
2023-06-12 08:11:42 -07:00
Isabella Siu
5a831d877a
CloudWatch Logs: add monaco editor feature flag and types ( #69871 )
2023-06-12 09:49:52 -04:00
Sven Grossmann
15d55c371c
Loki: Add feature tracking to reduce repetition ( #69900 )
...
add tracking to predefined queries
2023-06-12 13:03:47 +02:00
Ivana Huckova
38fc22538a
Loki: Don't split queries if they use $__range variables ( #69852 )
...
* Loki: Don't split queries if they use variables
* Update public/app/plugins/datasource/loki/querySplitting.ts
Co-authored-by: Matias Chomicki <matyax@gmail.com>
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-06-12 11:22:04 +02:00
Nathan Marrs
3f6d55b041
Geomap: Fix tooltip bug ( #69773 )
2023-06-11 04:17:27 -07:00
Leon Sorokin
cc8bedc173
Heatmap: Sort fields by numeric names when single frame ( #69879 )
2023-06-10 23:12:29 -05:00
Torkel Ödegaard
38863844e7
LogsPanel: Remove top margin ( #69847 )
...
* LogsPanel: Remove top margin
* Fixing
2023-06-09 14:22:35 +02:00
ismail simsek
3341229bc2
Chore: InfluxDB - Reformatting and restructuring ( #69669 )
...
* Reformatting and restructuring
* Update unit test
* Export as function
2023-06-09 12:57:46 +02:00
Domas
1696bc201e
Tempo/ServiceGraph: Specify explicit field types ( #69759 )
...
Assign field types to service graph fields
2023-06-09 12:17:05 +03:00
Isabella Siu
268d09affd
CloudWatch Logs: Create monarch language syntax ( #69741 )
2023-06-08 14:45:29 -04:00
Brendan O'Handley
ba97c492f9
Prometheus: Metrics explorer usability test improvements ( #69528 )
...
* remove infer type functionality because usability tests confirmed it was confusing/not helpful
* persist button option to open modal when typing in metric select
* update copy desc for setting that includes type and description in search
* when filtering by type, only return metrics with defined type
* give focused metric row more contrast, consistent with metric select focused option
* allow selection of metrics with unknown types and undefined types
* add highlighting to backend search
* augment counters created from summaries with (summary)
* remove type from search input setting and only search by name and description
* fix test to reflect that type has been removed from the metadata input search as duplicated by the filter
* add button to select metric, change wording, make table hover row consistent with grafana table
* add tooltip icon with docs link for metric types that are augmented, histogram and summary
* remove files slated for future refactoring
* style changes based on catherine's review
* remove border from settings btn, select btn increase to md, change col size in table, fix responsive inputs ui for sm screens
2023-06-08 12:53:17 -04:00
Galen Kistler
a02bf1104c
Prometheus: fix icons that are only visible on hover ( #69731 )
...
always make icons visible instead of only showing on hover to allow users to see outline when interacting with icons via keyboard navigation
2023-06-08 09:30:10 -05:00
Matias Chomicki
4f40c24dfe
Elasticsearch Config: Fix empty settings with expected default values ( #69658 )
...
* Elastic details: add missing htmlFor attributes
* Elasticsearch Config: add regression test
* Elasticsearch Config: run options fixer on every change
* Remove unused import
2023-06-08 15:09:35 +02:00
Ivana Huckova
0245ef63ba
Loki: Fix showing of correct line limit in options ( #69572 )
...
* Loki: Fix showing of line limit
* Refactor tests to not use id
2023-06-08 14:40:39 +02:00
Laura Benz
24502c4c4a
Add tooltip to instances of IconButton ( #68880 )
...
* refactor: tooltip is required
* refactor: add tooltips
* refactor: add tooltips
* refactor: add tooltips
* refactor: add tooltips
* refactor: add tooltips
* refactor: add tooltips
* refactor: adjust tests
* refactor: apply changes from code review
* refactor: adjust component for e2e test
* refactor: adjust fallback
* refactor: apply changes from code review
* refactor: apply changes from code review
* refactor: set IconButton default as type=button and remove from use cases
* refactor: remove aria-labels when duplicated and type=button from use cases
* refactor: clean up
* refactor: fix tests
* refactor: fix type errors
* refactor: remove changes in order in order to add them to a separate PR
* refactor: set IconButton default as type=button
* refactor: remove tooltip
* refactor: apply changes requested in review
2023-06-08 10:23:28 +02:00
Brendan O'Handley
2656c06e0b
Prometheus: variable query editor interpolate variables in label values ( #69735 )
...
update regex for label values query type to support variable interpolation
2023-06-07 13:36:05 -04:00
Ivana Huckova
8322b353f5
Loki: Make stream selector input in variables editor larger ( #69729 )
...
* Loki: Make strem selector input in variables editor larger
* Remove 75%
2023-06-07 18:56:35 +03:00
Matias Chomicki
e31ea1da9d
Query Splitting: Display progress of sub-requests using an annotation frame ( #69574 )
...
* Loki Query Splitting: Add and update loading frame to merged response
* Update unit test
* Loki Query Splitting: use data frame constructor function
2023-06-07 13:52:06 +00:00
Ivana Huckova
14d2f371a4
Loki: Fix including of template variables in variable query editor ( #69698 )
2023-06-07 15:38:45 +02:00
Ryan McKinley
e17ef5e504
Pyroscope: Rename phlare to grafana-pyroscope-datasource ( #68859 )
2023-06-07 06:09:29 +03:00
Adela Almasan
76b05b80a4
Legend: Sort by name ( #69490 )
2023-06-06 15:16:16 -05:00
Jev Forsberg
c0a1fc2cbd
SQL Datasources: Reinstate SQL data source behavior around database selection when default configured databases already exist ( #65659 )
...
* badlm0mma/sql_datasource_update/ initial notes
* baldm0mma/sql_datasource_update/ solution
* baldm0mma/sql_datasource_update/ clean datasetSelector
* baldm0mma/sql_datasource_update/ clean up queryEditor.tsx
* baldm0mma/sql_datasource_update/ clewan up queryHeader.tsx
* baldm0mma/sql_datasource_update/ clean up tableSelector.tsx
* baldm0mma/sql_datasource_update/ clean up mysqlDatasource.ts
* baldm0mma/sql_datasource_update/ clean up configurationEditor.tsx
* baldm0mma/sql_datasource_update/ rem conlog from queryEditor.tsx
* baldm0mma/sql_datasource_update/ rem conlog from queryEditor.tsx
* baldm0mma/sql_datasource_update/ remove conlog in tableSelector.tsx
* baldm0mma/sql_datasource_update/ rem conlog in sqlDatasource.ts
* baldm0mma/sql_datasource_update/ update deafult database value in sqlDatasource.ts
* baldm0mma/sql_datasource_update/ update logic to accomidate no preconfig
* baldm0mma/sql_datasource_update/ update props
* baldm0mma/sql_datasource_update/ update prop names
* baldm0mma/sql_datasource_update/ update prop names in tableSelector
* baldm0mma/sql_datasource_update/ update annos in datasetSelector
* baldm0mma/sql_datasource_update/ update naming
* baldm0mma/sql_datasource_update/ update to standard langauae
* baldm0mma/sql_datasource_update/ update prop names
* baldm0mma/sql_datasource_update/ update annos in datasetSelector
* baldm0mma/sql_datasource_update/ remove unused import in tableSelector.tsx
* baldm0mma/sql_datasource_update/ remove addDefaultdataset
* baldm0mma/sql_datasource_update/ reset query when needed
* baldm0mma/sql_datasource_update/ update asymc return val
* baldm0mma/sql_datasource_update/ remove psql query editor
* baldm0mma/sql_datasource_update/ remove con logs in defaults.ts
* baldm0mma/sql_datasource_update/ revert postgres changes
* baldm0mma/sql_datasource_update/ update postgres naming
* baldm0mma/sql_datasource_update/ add altert
* baldm0mma/sql_datasource_update/ update annos and add alerts and alert logic
* baldm0mma/sql_datasource_update/ update postgres nomenclature
* baldm0mma/sql_datasource_update/ update annos and remove con logs
* baldm0mma/sql_datasource_update/ update nomenclature
* baldm0mma/sql_datasource_update/ drone fix
* baldm0mma/sql_datasource_update/ export and format
* baldm0mma/sql_datasource_update/ update docs for mysql datasource with dataset dropdown disable info
* baldm0mma/sql_datasource_update/ update mssql docs
* baldm0mma/sql_datasource_update/ update postgres docs and alert logic
* baldm0mma/sql_datasource_update/ add tests
* baldm0mma/sql_datasource_update/ update docs
* baldm0mma/sql_datasource_update/ update test names
* baldm0mma/sql_datasource_update/ update alert language
* baldm0mma/sql_datasource_update/ correct spelling
* baldm0mma/sql_datasource_update/ update postgres query builder image
* baldm0mma/sql_datasource_update/ update annos
* baldm0mma/sql_datasource_update/ update tests
* baldm0mma/sql_datasource_update/ docs updated
* baldm0mma/sql_datsource_update/ refactor determinePlaceholder
* Update public/app/features/plugins/sql/components/QueryEditor.tsx
spelling
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
* Update public/app/features/plugins/sql/components/QueryEditor.tsx
spelling
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
* baldm0mma/sql_datasource_update/ remove superfluous cleanup data from tests
* baldm0mma/sql_datasource_update/ update spelling
* Update public/app/features/plugins/sql/components/SqlComponents.test.tsx
spelling
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
* baldm0mma/sql_datasource_update/ add logic to prevent db call for tables if dataset it nullish
* baldm0mma/sql_datasource_update/ update alert tests
* baldm0mma/sql_datasource_update/ update button text
* baldm0mma/sql_datasource_update/ update tests to preferred standard
* baldm0mma/sql_datasource_update/add feature flag
* baldm0mma/sql_datasource_update/ update mssql docs
* baldm0mma/sql_datasource_update/ add feature flag to registry
* baldm0mma/sql_datasource_update/ adjust table and dataset dropdown logic
* baldm0mma/sql_datasource_update/ update testing to deal with feature flag
* baldm0mma/sql_datasource_update/ update wioth cascadeDisable
* baldm0mma/sql_datasource_update/ update naming
* baldm0mma/sql_datasource_update/ update tests to reflect enabled feature flag
* baldm0mma/sql_datasource_update/ update annotations
* baldm0mma/sql_datasource_update/ update annos in queryEd
* baldm0mma/sql_datasource_update/ update test names
* baldm0mma/sql_datasource_update/ update anno issues
* baldm0mma/slq_datasource_update/ add query to sqlDatasource with error
* baldm0mma/sql_datasource_update/ update docs language
* baldm0mma/sql_datasource_update/ remove notes to self
* baldm0mma/sql_datasource_update/ add QueryEditorFeatureFlag.utils.ts
* baldm0mma/sql_datasource_update/ update database into json
* baldm0mma/sql_datasource_update/ found file
* Update docs/sources/datasources/mssql/query-editor/index.md
Co-authored-by: lwandz13 <126723338+lwandz13@users.noreply.github.com>
* baldm0mma/sql_datasource_update/ update feature flag and toggles
* baldm0mma/sql_datasource_update/ add hasConfigIssue, update annos, rethink disable logic
* baldm0mma/sql_datasource_update/ update warning language
* baldm0mma/sql_datasource_update/ update button content
* baldm0mma/sql_datasource_update/ update jsonData logic in frontendsettings.go
* baldm0mma/sql_datasource_update/ update jsonData logic
* baldm0mma/sql_datasource_update/ update annos in frontendsettings.go
* baldm0mma/sql_datasource_update/ update sql editor docs
* baldm0mma/sql_datasource_update/ update mysql docs
* baldm0mma/sql_datasource_update/ update postgres docs
* baldm0mma/sql_datasource_update/ remove unused code in datasetSelector.tsx
* baldm0mma/sql_datasource_update/ update syntax conventions
* baldm0mma/sql_datasource_update/ add logs
* baldm0mma/sql_datasource_update/ remove unused code
* baldm0mma/sql_datasource_update/ remove conlogs
* baldm0mma/sql_datasource_update/ update tests
* baldm0mma/sql_datasource_update/ add second error to query
* baldm0mma/sql_datasource_update/ run make gen-cue
* baldm0mma/sql_database_update/ lint registry
* baldm0mma/sql_datasource_update/ update registry
* baldm0mma/sql_datasource_update/ upate datasource logic
* baldm0mma/sql_datasource_update/ add logs
* baldm0mma/sql_datasource_update/ add comms to self
* baldm0mma/sql_datasource_update/ comment out false pos tests, and add investigatory comments
* baldm0mma/sql_database_update/ update query error to only test for config change if query was made in "builder" mode
* baldm0mma/sql_datasource_update/ update annos in frontendsettings.go
* baldm0mma/sql_datasource_update/ update error logic to datasource
* baldm0mma/sql_datasource_update/ remove alerts from query editor
* baldm0mma/sql_datasource_update/ remove unused imports
* baldm0mma/sql_datasource_update/ update tests
* baldm0mma/sql_datasource_update/ remove comments
* baldm0mma/sql_datasource_update/ remove logs in queryGroup.tsx
* baldm0mma/sql_datasource_update/ remove outdated annotation in datasetSelector.tsx
* baldm0mma/sql_datasource_update/ remove superfluous test and update test description
* baldm0mma/sql_datasource_update/ remove feature flag
* baldm0mma/sql_datasource_update/ add back feature flag
* baldm0mma/sql_datasource_update/ update to enums
* baldm0mma/sql_datasource_update/ update panel caps
* baldm0mma/sql_datasource_update/ update dataset selector to default update the database correctly
* baldm0mma/sql_datasource_update/ move onChange into conditional
* baldm0mma/sql_datasource_update/ add logic for previous datasets choice
* baldm0mma/sql_datasource_update/ add back previous logic for assigning default datasets
* baldm0mma/sql_datasource_update/ update useEffect dep array
* baldm0mma/sql_datasource_update/ remove feature toggle
* baldm0mma/sql_datasource_update/ add feature toggle
---------
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
Co-authored-by: lwandz13 <126723338+lwandz13@users.noreply.github.com>
2023-06-06 10:28:52 -06:00
ismail simsek
e770bd6cd1
Chore: InfluxDB - Restructure the folders ( #69554 )
...
* Move useUniqueId to a general place
* Use new built-in useId hook
* Rename query builder and metadata query
* Move and rename the query builder tests
* Refactor query_builder and metadata_query
* Fix test
* Fix test
* Restructure folders
* update texts
* Update the mock
* Fix test
* update imports
* update imports again
2023-06-06 14:28:59 +02:00
ismail simsek
ae0f94e616
InfluxDB: Refactor query_builder and metadata_query ( #69550 )
...
* Move useUniqueId to a general place
* Use new built-in useId hook
* Rename query builder and metadata query
* Move and rename the query builder tests
* Refactor query_builder and metadata_query
* Fix test
* Fix test
2023-06-06 13:58:51 +02:00
Ivana Huckova
49c940de23
Loki: Add step parameter to Loki query ( #69558 )
2023-06-06 13:20:27 +02:00
Sven Grossmann
a81cee1d05
Loki: Fix parsing of escaped quotes in LogQL ( #69584 )
...
* fix parsing issue
* replace escaped quotes
2023-06-06 11:07:21 +02:00
Ida Štambuk
f6d3a5cc94
GrafanaUI: Set default value for QueryField onBlur prop ( #69487 )
2023-06-06 10:44:27 +02:00
ismail simsek
a0dd981f85
Chore: Rename influxql query builder and metadata request files ( #69549 )
...
* Move useUniqueId to a general place
* Use new built-in useId hook
* Rename query builder and metadata query
* Move and rename the query builder tests
2023-06-05 21:57:21 +02:00
Galen Kistler
fa2e27e175
Prometheus: Query Cache refactor ( #66891 )
...
* Pull out datasource specific implementation into calling context to make query cache generic
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-06-05 11:42:15 -05:00
Andreas Christou
7bd85faa7f
CloudMonitoring: Correctly set new query on type change ( #69573 )
...
Correctly set new query on type change
2023-06-05 10:40:58 -06:00
Ivana Huckova
3150d80428
Loki: Fix error when empty template variables response ( #69373 )
...
* Loki: Fix error when empty template variables
* Update
* Add test
* Add test for statsMetadataRequest
2023-06-05 15:16:12 +02:00
ismail simsek
97221595c1
Chore: Move useUniqueId to a general place ( #69542 )
...
* Move useUniqueId to a general place
* Use new built-in useId hook
2023-06-05 14:38:54 +02:00
Zoltán Bedi
8914b8b96f
Elasticsearch: Fix Typescript errors ( #69535 )
2023-06-05 13:58:09 +02:00
Ivana Huckova
4c794fe8b9
Loki: Add comment explaining interpolation of some variables at backend ( #69460 )
...
* Loki: Add comment explaining interpolation of some variables at backend
* Update content
2023-06-05 11:28:04 +02:00
ismail simsek
6c7b17b59f
InfluxDB: Strong types and backend migration preparation ( #69469 )
...
* Type definitions
* Move non-backend-migration code into unified place
* Update public/app/plugins/datasource/influxdb/datasource.ts
2023-06-03 12:39:01 +02:00