Simon Pasquier
58866f083d
Fix fuzzit job ( #6005 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-09-11 09:08:20 +02:00
Simon Pasquier
337a1fbffd
Bump golangci-lint to v1.18.0 ( #6004 )
...
It is required to support Go 1.13 (see
https://github.com/golangci/golangci-lint/issues/652 ).
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-09-10 17:40:08 +02:00
zhulongcheng
970ef41bb6
Fix exported function comments ( #6002 )
...
Signed-off-by: zhulongcheng <zhulongcheng.dev@gmail.com>
2019-09-10 14:45:09 +01:00
Björn Rabenstein
3b3eaf3496
Merge pull request #5787 from cstyan/reshard-max-logging
...
Add metrics for max/min/desired shards to queue manager.
2019-09-09 22:32:54 +02:00
Callum Styan
a98599bea8
Update remote write max shards alert; properly template/query for max
...
shards in description.
Signed-off-by: Callum Styan <callumstyan@gmail.com>
2019-09-09 12:01:11 -07:00
zhulongcheng
937cc1a52a
tsdb: add block meta version constant ( #5994 )
...
Signed-off-by: zhulongcheng <zhulongcheng.dev@gmail.com>
2019-09-09 12:28:01 +03:00
Micah Hausler
5774d790a5
Updated AWS SDK to v1.23.12 ( #5973 )
...
Signed-off-by: Micah Hausler <mhausler@amazon.com>
2019-09-06 14:00:19 -06:00
Harkishen Singh
d98d4a9bf0
remove resetting of manager properties and init manager props under locking ( #5979 )
...
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
2019-09-06 12:46:24 +02:00
johncming
a5a4214f31
notifier: return nil is better. ( #5958 )
...
Signed-off-by: johncming <johncming@yahoo.com>
2019-09-06 12:38:46 +02:00
johncming
1e51ba4d30
notifier: Remove redundant format conversions. ( #5960 )
...
Signed-off-by: johncming <johncming@yahoo.com>
2019-09-06 12:37:46 +02:00
David Ellis
dbfd493265
More promlint rules ( #5515 )
...
* Extra promlint rules for Issue 5453
* broaden type name and camelCase checks
* Expand unit test to catch non base units
* Use only celsius as the base unit for temperature
* Remove candela and moles from the unit check
Signed-off-by: David Ellis <ellisda@gmail.com>
2019-09-05 10:48:31 -06:00
Brian Brazil
94b1af1471
Update to disallow new Go 1.13 float formats. ( #5984 )
...
Don't inadvertantly expand the acceptable ways to specify
a float.
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-09-05 15:18:18 +01:00
Chris Marchbanks
b4317768b9
Merge pull request #5849 from csmarchbanks/rw-use-labels
...
Cache labels.Labels to Identify Series in Remote Write
2019-09-04 14:35:52 -06:00
Chris Marchbanks
f9ae1a7c2f
Add Chris Marchbanks as release shepherd for v2.14 ( #5985 )
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-09-04 18:35:15 +01:00
Yao Zengzeng
f65b7c296d
fix TODO: only stop & recreate remote write queues which have changes ( #5540 )
...
Signed-off-by: YaoZengzeng <yaozengzeng@zju.edu.cn>
2019-09-04 11:21:53 -06:00
Chris Marchbanks
791a2409a2
Pre-allocate pendingSamples to reduce allocations
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-09-03 15:41:47 -06:00
Chris Marchbanks
160186da18
Store labels.Labels instead of []prompb.Label
...
This will use half the steady state memory as required by prompb.Label.
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-09-03 15:41:46 -06:00
Simon Pasquier
24844cc222
notifier: move away test assertions from goroutines ( #5430 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-09-02 16:05:02 +02:00
Max
cb5213e914
Change the global variable 'name' to a local variable so that it can not populate the global space. ( #5970 )
...
* Change the global variable 'name' to a local variable so that it can not populate the global space.
Signed-off-by: 朱正浩,Zhu Zhenghao <zhenghao.zhu@daocloud.io>
* run make assets
Signed-off-by: 朱正浩,Zhu Zhenghao <zhenghao.zhu@daocloud.io>
2019-08-31 08:33:31 -06:00
Erfan Besharat
9336c01dfd
Add methods to fetch page's buf data in tsdb WAL ( #5967 )
...
* move the WAL page buf reset in its own func
Signed-off-by: Erfan Besharat <erbesharat@gmail.com>
2019-08-30 11:38:36 +03:00
Yao Zengzeng
21c9789083
multiple queries test for StreamRead ( #5969 )
...
Signed-off-by: YaoZengzeng <yaozengzeng@zju.edu.cn>
2019-08-29 11:57:38 +01:00
Hrishikesh Barman
78a9b474d2
building individual binaries with make build ( #5966 )
...
* building individual binaries
Signed-off-by: Hrishikesh Barman <hrishikeshbman@gmail.com>
2019-08-29 13:11:49 +03:00
Simon Pasquier
06066a3619
*: improve error messages when parsing bad rules ( #5965 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-08-28 17:36:48 +02:00
johncming
1fa5a75a3a
Ctx name ( #5961 )
...
* scrape: rename ctx name for readability
Signed-off-by: johncming <johncming@yahoo.com>
* scrape: use self ctx instead of parent ctx.
Signed-off-by: johncming <johncming@yahoo.com>
2019-08-28 15:55:09 +02:00
陈谭军
50d453b3c3
fix-up tsdb-typo ( #5954 )
...
Signed-off-by: chentanjun <2799194073@qq.com>
2019-08-28 14:43:02 +01:00
Stanislav Putrya
6141a8bd7c
Show warnings in UI if query have returned some warnings ( #5964 )
...
* Show warnings in UI if query have returned some warnings
+ improve warning (error) text if query to remote was finished with error
* Add prefixes for remote_read errors
Signed-off-by: Stan Putrya <root.vagner@gmail.com>
2019-08-28 14:25:28 +01:00
li mengyang
1c6d2194c4
fix spelling mistakes in docs ( #5952 )
...
Signed-off-by: hwdef <hwdef97@gmail.com>
2019-08-27 11:33:40 -06:00
Krasi Georgiev
17560d4b22
Revert "Add GH actions" ( #5950 )
...
This reverts commit e4560e0d64
.
2019-08-26 17:46:18 +03:00
Krasi Georgiev
e4560e0d64
Add GH actions ( #5949 )
...
Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
2019-08-26 17:44:38 +03:00
Sayan Chowdhury
cb66e325d8
Show the warnings during label query ( #5924 )
...
This patch loops through the warnings while querying the label and spits the
output to stderr
Fixes #5885
Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com>
2019-08-24 19:42:21 +02:00
johncming
ac3cedb108
promql: Modify the order of return values. ( #5940 )
...
Signed-off-by: johncming <johncming@yahoo.com>
2019-08-24 02:39:15 +01:00
johncming
d1b3a6e013
promql: Optimize the writing ( #5941 )
...
Signed-off-by: johncming <johncming@yahoo.com>
2019-08-24 02:38:48 +01:00
Brian Brazil
c66bfce8cf
Don't panic on short input. ( #5939 )
...
Fixes #5935
Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2019-08-23 15:44:16 +01:00
johncming
7d43feb03f
tsdb/wal: some small refactoring for easier reading ( #5930 )
...
Signed-off-by: johncming <johncming@yahoo.com>
2019-08-22 16:12:59 +03:00
Chris Marchbanks
5e36aa1491
Add test for MemPostings.Delete ( #5910 )
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-08-22 15:19:12 +03:00
李国忠
d89e783217
[bugfix] custom SD: when ip out of order, reflect.deepEqual can not correctly identify whether there is a change ( #5856 )
...
* [bugfix] custom SD: when ip out of order, reflect.deepEqual can not correctly identify whether there is a change
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
* [format] makefile:Makefile.common:116: common-style
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
* [bugfix] custom sd: simonpasquier comment,It would be simpler to sort the targets alphabetically and keep reflect.DeepEqual.
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
* [bugfix]custom SD:fix sort
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
* [bugfix] custom SD : adapter.go need an empty line after "sort"
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
* [bugfix]custom SD:test sign-off
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
* [bugfix]custom SD: fix adaper_test.go
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
2019-08-22 11:49:45 +02:00
Harkishen Singh
f0bb8129c3
Fixes service-discovery view when accessed from unhealthy targets ( #5915 )
...
* fix service-discovery view
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
* updated localStorage logic
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
* sign off
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
* committed vfs unicodes
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
2019-08-21 13:57:08 +02:00
Tobias Klauser
02430f88da
pkg/runtime: simplify Utsname string conversion ( #5625 )
...
Use Utsname from golang.org/x/sys/unix which contains byte array
instead of int8/uint8 array members. This allows to simplify the string
conversions of these members.
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
2019-08-21 11:27:21 +02:00
Yevgeny Pats
0e1767ba93
Add Continuous Fuzzing via Fuzzit ( #5890 )
...
* add fuzzit.dev continuous fuzzing integration
Signed-off-by: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
* Migration to Circle
Signed-off-by: Yevgeny Pats <yp@fuzzit.dev>
2019-08-21 10:43:53 +02:00
Tariq Ibrahim
f0a5f88b95
[prometheus_sd/kubernetes]add new node address types for discover ( #5902 )
...
Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com>
2019-08-20 15:52:11 +01:00
Bartek Płotka
48b2c9c8ea
remote-read: streamed chunked server side; Extended protobuf; Added chunked, checksumed reader ( #5703 )
...
Part of: https://github.com/prometheus/prometheus/issues/4517 and https://github.com/improbable-eng/thanos/issues/488
Changes:
* Extended protobuf for chunked remote read and negotation.
* Added checksumed, chunked Writer/Reader.
* Added Server side implementation for chunked streamed remote-read.
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-08-19 21:16:10 +01:00
Frederic Branczyk
d7f4183791
Merge pull request #5914 from prometheus/release-2.12
...
Merge release 2.12 back into master
2019-08-19 09:08:20 +02:00
Julius Volz
43acd0e2e9
Cut v2.12.0 ( #5913 )
...
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2019-08-18 14:30:50 +02:00
johncming
099b0d7c29
template: remove redundant parentheses. ( #5904 )
...
Signed-off-by: johncming <johncming@yahoo.com>
2019-08-16 09:41:01 +01:00
Bartek Płotka
5cb32d67f9
Merge pull request #5893 from prometheus/unify-tsdbutil
...
Removed extra tsdb/testutil after merge.
2019-08-15 12:07:59 +01:00
Julius Volz
eaf81808d5
Add date to CHANGELOG.md entry to make promu work
...
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2019-08-14 19:37:27 +02:00
Julius Volz
5400ab4b87
Fix version (append -rc.0) in VERSION file ( #5896 )
...
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2019-08-14 17:11:24 +02:00
Julius Volz
51f601ea82
Cut v2.12.0-rc.0 ( #5894 )
...
* Cut v2.12.0-rc.0
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Address review comments
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Review fixup
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2019-08-14 16:55:03 +02:00
Bartek Plotka
f0863a604e
Removed extra tsdb/testutil after merge.
...
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-08-14 10:12:32 +01:00
Julius Volz
b5c833ca21
Update go.mod dependencies before release ( #5883 )
...
* Update go.mod dependencies before release
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Add issue for showing query warnings in promtool
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Revert json-iterator back to 1.1.6
It produced errors when marshaling Point values with special float
values.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Fix expected step values in promtool tests after client_golang update
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Update generated protobuf code after proto dep updates
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2019-08-14 11:00:39 +02:00