kay delaney
68d6da77da
Chore: Update Slate to 0.47.8 ( #19197 )
...
* Chore: Update Slate to 0.47.8
Closes #17430
2019-09-23 12:26:05 +01:00
Torkel Ödegaard
bbf2bd18fd
QueryEditor: Clean-up interface to only have one PanelData ( #19249 )
...
* QueryEditor: Clean-up interface to only have one PanelData
* Renamed to prop name to data
2019-09-23 11:13:33 +02:00
Dominik Prokop
503dccb771
Revert "Chore: Update Slate to 0.47.8 ( #18412 )" ( #19167 )
...
This reverts commit 601853fc84 .
2019-09-17 13:21:50 +02:00
kay delaney
601853fc84
Chore: Update Slate to 0.47.8 ( #18412 )
...
* Chore: Update Slate to 0.47.8
Closes #17430
* Add slate and immutable to grafana-ui deps
* Fixes some small regressions introduced
* Fix suggestions for multiple query fields
* Pin upgraded dependencies
* Prettier fix
* Remove original slate-react dependency
* Fix tiny-invariant dep
* (Temporarily) comments out source maps for grafana-ui
2019-09-17 13:16:24 +02:00
James Beckett
ba11958a52
Elasticsearch: allow templating queries to order by doc_count ( #18870 )
...
* Elasticsearch Datasource: allow templating queries to order by doc_count
* Elasticsearch Datasource: add tests for doc_count templating queries
2019-09-16 18:41:53 +03:00
Ryan McKinley
c777301535
DataFrame: split DataFrameHelper into MutableDataFrame and FieldCache ( #18795 )
...
* add appending utility
* add appending utility
* update comment
* rename to mutable
* move mutable functions out of DataFrameHelper
* move mutable functions out of DataFrameHelper
* move mutable functions out of DataFrameHelper
* turn DataFrameHelper into FieldCache
* guess time from name
* graph the numbers
* return the timeField, not just the index
* just warn on duplicate field names
* only use a parser if the input is a string
* append init all fields to the same length
* typo
* only parse string if value is a string
* DataFrame: test fixes
* Switch to null for missing values
* Fixed tests
2019-09-01 14:44:22 +02:00
Dominik Prokop
90508cdbf2
Datasource: Support min time interval input in ms ( #18719 )
...
* Support min time interval input in ms in SQL datasource settings
* Enable ms in elastic min time interval setup
2019-08-29 09:36:10 +02:00
Ryan McKinley
5a41e8b119
Refactor: move KeyValue and deprecation warning to @grafana/data ( #18582 )
...
* move KeyValue and deprecation warning
* move KeyValue and deprecation warning
* rename displayProcessor file
2019-08-16 11:10:32 +02:00
Ryan McKinley
e59bae55d9
DataFrame: convert from row based to a columnar value format ( #18391 )
2019-08-15 09:18:51 -07:00
Tobias Skarhed
e1cec1069c
noImplicitAny: 1670 errors ( #18035 )
...
* Sub 2000 errors
* Down to 1670 errors
* Minor fixes
2019-07-11 17:05:45 +02:00
Ryan McKinley
fcdc29746f
@grafana/data: export dateMath and rangeUtil ( #17971 )
2019-07-05 23:43:12 -07:00
Ryan McKinley
3f15170914
Refactor: move some files to @grafana/data ( #17952 )
...
* moving to data WIP
* more refactoring
* add missing test
* mock full path
* remove sinon from grafana-ui
2019-07-06 08:05:53 +02:00
Ryan McKinley
e7c3d0ed97
Refactor: rename SeriesData to DataFrame ( #17854 )
2019-07-01 12:00:29 -07:00
Marcus Efraimsson
0833f26b43
Elasticsearch: Fix default max concurrent shard requests ( #17770 )
...
Elasticsearch v7.0 changed the behavior of max concurrent shard
requests and the default to 5. v5.6 and before 7.0 the default
is 256. This adds some additional behavior given certain
version is selected when configure the datasource to set
default max concurrent shard requests.
Changing from a version pre-v7.0+ to v7.0+ sets max
concurrent shard requests to 5.
Changing from a version v7.0+ to a pre-v7.0 sets max
concurrent shard requests to 256.
Fixes #17454
2019-06-28 18:38:16 +02:00
kay delaney
5f3a71bc7a
Explore: Adds URL support for select mode ( #17755 )
...
Adds URL support for mode state (Metrics/Logs). It's important
to be able to share a link to logs when a data source supports
both metrics and logs.
Closes #17101
2019-06-27 11:11:49 +02:00
Marcus Efraimsson
eecd8d1064
Elasticsearch: Visualize logs in Explore ( #17605 )
...
* explore: try to use existing mode when switching datasource
* elasticsearch: initial explore logs support
* Elasticsearch: Adds ElasticsearchOptions type
Updates tests accordingly
* Elasticsearch: Adds typing to query method
* Elasticsearch: Makes maxConcurrentShardRequests optional
* Explore: Allows empty query for elasticsearch datasource
* Elasticsearch: Unifies ElasticsearchQuery interface definition
Removes check for context === 'explore'
* Elasticsearch: Removes context property from ElasticsearchQuery interface
Adds field property
Removes metricAggs property
Adds typing to metrics property
* Elasticsearch: Runs default 'empty' query when 'clear all' button is pressed
* Elasticsearch: Removes index property from ElasticsearchOptions interface
* Elasticsearch: Removes commented code from ElasticsearchQueryField.tsx
* Elasticsearch: Adds comment warning usage of for...in to elastic_response.ts
* Elasticsearch: adds tests related to log queries
2019-06-24 21:15:03 +01:00
Dave
c78b6e2a67
Elasticsearch: Fix empty query request to send properly ( #17488 )
...
* ensure that empty Elasticsearch queries are properly set to *. Fixes issue that appears when passing raw data from variables.
* combine null check and empty check into one
2019-06-13 15:45:31 +02:00
Torkel Ödegaard
e1d408a66f
AddDataSource: Updated page design & categories ( #16971 )
...
* minor refactoring
* Added category
* Minor progress
* Progres
* Updated descriptions
* Added custom sort
* NewDataSource: progress
* Updated design
* NewDataSource: Updated design
* Updated link
* Feedback changes
2019-05-09 11:45:39 +02:00
Hugo Häggmark
ceb9f0855b
Chore: Replaces moment with Grafanas DateTime ( #16919 )
...
* Wip: Initial commit
* Refactor: Replaces moment.utc(
* Refactor: replaces the last isMoment statements
* Refactor: Removes almost all moment imports
* Refactor: Moves moment_wrapper to grafana/ui
* Refactor: Renames momentWrapper
* Refactor: Removes one more moment import
* Refactor: Removes unitOfTime import
* Fix: Fixes Prettier error
* Refactor: Renames DateTimeType to DateTime
* Refactor: Renames isDateTimeType to isDateTime
* Refactor: Renames dateTime to dateTime
* Feature: Bans moment imports and types
2019-05-08 13:51:44 +02:00
Ryan McKinley
d881976c9d
Refactor: move datemath to grafana/ui ( #16890 )
...
* move datemath to grafana/ui
* don't reference @grafana/ui from its own component
2019-05-06 12:36:42 +02:00
Mark Goodwin
a05ee6cd6e
Chore: fix modes for non-executable files ( #16864 )
...
Fix file modes for various html, svg and ts files.
These should not be executable (rpmlint complains).
2019-05-03 09:51:53 +02:00
Andrej Ocenas
2596ce5076
Add pattern validation in configs ( #16837 )
...
Datasources: Add pattern validation for time input on datasource config pages
2019-05-02 11:02:00 +02:00
Alcides Viamontes E
cff2be0d66
elasticsearch: add 7.x version support ( #16646 )
...
Adds a new version option 7.0+ (70 internally).
Version 7.0+ doesn't include document types in index mappings
so support for handling this have been added.
Version 7.0+ returns number of hits in a different way so
support for handling this have been added.
Version 7.0+ doesn't support sending
max_concurrent_shard_requests in multisearch header so
support for sending this in query string have been added.
Update elastic6 docker block and dashboards (devenv) to use
6.7.1 images, filebeat index name is now filebeat-YYYY.MM.DD
and dashboard include correct tags and links.
Add elastic7 docker block and provisioning (devenv).
Updates documentation regarding new version.
Closes #15622
2019-04-25 09:41:13 +02:00
Hugo Häggmark
7eabc282e9
Chore: Adds typings to lodash ( #16590 )
2019-04-15 12:11:52 +02:00
Igor Ratsuk
930fd8b43a
Elasticsearch: Fix view percentiles metric in table without date histogram ( #15686 )
...
Fix for properly display percentiles metrics in table panel when
using a query without date histogram and for example grouping by
terms.
Fixes #3786
2019-03-29 13:22:04 +07:00
Daniel Lee
462e0d0c6f
Fix: Elasticsearch fix template variables in the alias field ( #16629 )
...
Fixes #16040
Fix so that a template variable in the alias field is not interpolated on blur and only the value sent in the query is interpolated. Does a deep clone of the options.targets to avoid changing the original alias field.
2019-03-26 16:15:23 +01:00
Johannes Schill
e7297fef06
fix: Add class for input fields with help icon to avoid icon hiding the text #15771
2019-03-06 14:45:13 +01:00
ryan
909d425008
cleanup plugin versions
2019-03-05 23:40:03 -08:00
Torkel Ödegaard
cfea8bdcae
Prettier had not been running as a precommit hook for some time so had to run in on all files again
2019-02-13 11:14:53 +01:00
Marcus Efraimsson
c7b5fca885
add missing ngInject annotation
2019-01-31 16:45:32 +01:00
Marcus Efraimsson
130e4aa666
Merge pull request #14608 from marefr/es_bucket_script
...
Fix support bucket script pipeline aggregations
2019-01-14 15:58:42 +01:00
SamuelToh
e1f6870fce
4075: Interpolate tempvar on alias
2019-01-10 09:53:06 +10:00
Marcus Efraimsson
b45f72a140
elasticsearch: support bucket script pipeline aggregations
2018-12-20 01:24:36 +01:00
Torkel Ödegaard
b15bb4fb95
Merge remote-tracking branch 'origin/master' into develop
2018-12-14 17:02:08 +01:00
Marcus Efraimsson
c46d01dc83
Merge pull request #14090 from marefr/8843_pipeline_doc_count
...
Fix pipeline aggregations on doc count
2018-12-12 13:21:13 +01:00
Torkel Ödegaard
180ca021b5
Merge branch 'master' into develop
2018-12-05 10:17:22 +01:00
Marcus Efraimsson
acb45867f8
Merge pull request #14179 from mattiarossi/master
...
Add support for offset in date histogram aggregation
2018-12-03 05:43:42 -08:00
Torkel Ödegaard
2faf8c722f
Fix elastic ng-inject (build issue) ( #14195 )
...
fix elastic ng-inject issue in query editor
2018-11-28 00:20:49 -08:00
Mattia Rossi
ce74b1ddc2
Requested Backend changes, removed link in popover description for the offset field
2018-11-27 03:42:20 -05:00
Mattia Rossi
f6fc7f7b64
Requested Backend changes, added details to popover description for the offset field
2018-11-26 08:58:25 -05:00
Mattia Rossi
9825484176
Add support for Offset in elasticsearch datasource, date_histogram aggregation, fixes grafana #12653
2018-11-24 10:48:29 -05:00
Peter Holmberg
cc7bf31c3e
Merge remote-tracking branch 'origin/develop' into unit-picker
2018-11-16 16:54:02 +01:00
Marcus Efraimsson
9a8ad70013
fix pipeline aggregations on doc count
2018-11-15 19:06:47 +01:00
stop-cran
20214b3d6a
[elasticsearch] Do not set a placeholder to index name, if it's already specified.
2018-11-14 18:45:18 +02:00
Marcus Efraimsson
f065af320d
fix switching from es raw document metric breaks query editor
2018-11-08 01:00:20 +01:00
Marcus Efraimsson
5803bfd2c7
fix terms agg order deprecation warning on es 6+
2018-11-02 17:53:47 +01:00
Torkel Ödegaard
cd4619dad1
working on react data / query exectution
2018-10-14 15:39:34 +02:00
Patrick O'Carroll
2b74b1c4d6
added radix rule and changed files to follow rule ( #13153 )
2018-09-05 16:51:31 +02:00
Torkel Ödegaard
432e203df1
Merge branch '12918-only-arrow-functions3'
2018-09-05 11:26:30 +02:00
Patrick O'Carroll
0f326f18dc
changed functions to arrowfunctions for only-arrow-functions rule ( #13127 )
2018-09-04 15:55:41 +02:00