Marcus Efraimsson
dce59ccff2
fix: remove deadcode to make gometalinter happy
2018-05-23 15:28:36 +02:00
Marcus Efraimsson
4840adff00
elasticsearch: refactor query handling and use new es simple client
...
Removes moment dependency.
Adds response parser tests (based on frontend tests).
Adds time series query tests (based on frontend tests).
Fixes various issues related to response parsing and building search request queries.
Added support for extended stats metrics and geo hash grid aggregations.
2018-05-23 15:09:58 +02:00
Marcus Efraimsson
e171ed8910
elasticsearch: new simple client for communicating with elasticsearch
...
Handles minor differences of es 2, 5 and 5.6.
Implements index pattern logic.
Exposes builders for building search requests.
2018-05-23 14:59:12 +02:00
Marcus Efraimsson
77400cef08
elasticsearch: refactor and cleanup
...
Move time series query logic to specific file.
Remove model parser and move to time series query file, adds parser test.
2018-05-23 14:36:41 +02:00
wph95
4050fce220
add response_parser test
2018-03-28 12:35:05 +08:00
wph95
06f7332156
cleanup and add more test
2018-03-28 01:42:25 +08:00
wph95
4042e4b225
fix a terms bug and add test
2018-03-27 02:12:43 +08:00
wph95
63a200686e
- pipeline aggs support
...
- add some test
2018-03-26 19:48:57 +08:00
wph95
d6cdc2497c
Handle Interval Date Format similar to the JS variant
...
7e14e272fa
2018-03-26 16:13:14 +08:00
wph95
1e275d0cd1
set right series name
...
Signed-off-by: wph95 <wph657856467@gmail.com>
2018-03-25 02:18:28 +08:00
wph95
bc5b59737c
finished CODING PHASE 1
...
Signed-off-by: wph95 <wph657856467@gmail.com>
2018-03-24 13:06:21 +08:00
wph95
8e7d23cdeb
wip
...
Signed-off-by: wph95 <wph657856467@gmail.com>
2018-03-23 23:50:16 +08:00