VictoriaMetrics/app
DexterZhang 9930ce1fa9
Feat/query list vmselect (#575)
* feat(vmselect): add support for listing current running queries and canceling specific query

* fix(vmselect): change current queries' pid from int64 counter to uuid

* feat(vmselect): add auth to internal operations like `/resetRollupResultCache`, `/query/list` and `/query/kill`. add flag `internalAuthKey` for these auth

* fix(vmselect): add more info to current queries

* review: delete some unnecessary code and use function instead of init

* review: returen *queriesMap in newQueriesMap

* review: delete unused var in struct queriesMap, add comments to exported functions

* review: add return if error occurs

* feat(vmselect): truncate query string in current running query list API since the size of query string might be large;
                use query string's pointer in struct `query` for the same reason;
		add query info API to get full access of query's info;
2020-07-08 19:04:29 +03:00
..
vmagent app/vminsert: add ability to apply relabeling to all the incoming metrics if -relabelConfig command-line arg points to a file with a list of relabel_config entries 2020-07-02 20:36:33 +03:00
vmalert app/vmalert: add retries to remotewrite (#605) 2020-07-05 18:47:38 +03:00
vmauth all: use %w instead of %s for wrapping errors in fmt.Errorf 2020-06-30 23:33:46 +03:00
vmbackup all: use %w instead of %s for wrapping errors in fmt.Errorf 2020-06-30 23:33:46 +03:00
vminsert app/vminsert: prevent from adding and/or selecting labels with empty values 2020-07-02 23:17:12 +03:00
vmrestore all: use %w instead of %s for wrapping errors in fmt.Errorf 2020-06-30 23:33:46 +03:00
vmselect Feat/query list vmselect (#575) 2020-07-08 19:04:29 +03:00
vmstorage lib/storage: prioritize data ingestion over heavy queries 2020-07-05 19:44:04 +03:00