Julien Pivotto
f0ae5f1584
Merge pull request #8505 from roidelapluie/go115-relase-225
...
Pin go version for windows to go1.15
4 years ago
Julien Pivotto
f1208bb7ea
Merge pull request #8496 from codesome/fix-8476
...
Increase block writer size for backfilling
4 years ago
Julien Pivotto
bdf7759eeb
Pin go version for windows to go1.15
...
Tests are failing with go 1.16 at the moment, and by default we test
with latest go version.
https://github.com/prometheus/prometheus/issues/8403
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Ganesh Vernekar
c4536fa28c
Increase block writer size for backfilling
...
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
4 years ago
Arthur Silva Sens
6a3d55db0a
Rolling tombstones clean up ( #8007 )
...
* CleanupTombstones refactored, now reloading blocks after every compaction.
The goal is to remove deletable blocks after every compaction and, thus, decrease disk space used when cleaning tombstones.
Signed-off-by: arthursens <arthursens2005@gmail.com>
* Protect DB against parallel reloads
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
* Fix typos
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
Co-authored-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
4 years ago
Julien Pivotto
9b85ed7056
Merge pull request #7564 from roidelapluie/zookeeper
...
zookeeper: change upstream to github.com/go-zookeeper/zk
4 years ago
Julien Pivotto
120a84da5d
zookeeper: change upstream to github.com/go-zookeeper/zk
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Julien Pivotto
a419b75abd
Merge pull request #8485 from hryniuk/promtool-query-errors-details
...
Print details of API errors received by promtool
4 years ago
Julien Pivotto
5f92a82ca7
Merge pull request #8477 from Harkishen-Singh/configure-rate-limit-via-config
...
Configure retry on Rate-Limiting from remote-write config
4 years ago
Julien Pivotto
2ac80298e8
Merge pull request #8497 from Amygos/master
...
Add image name meta label to DO service discovery
4 years ago
Matteo Valentini
5628ed3c34
Update docs/configuration/configuration.md
...
Co-authored-by: Julien Pivotto <roidelapluie@gmail.com>
Signed-off-by: Matteo Valentini <matteo.valentini@nethesis.it>
4 years ago
Matteo Valentini
44b78ef318
Add image name meta label to DO service discovery
...
The label `__meta_digitalocean_image` expose the `slug` of the image and
the `slug` is only present in the public images.
To refer a user-generated image (`snapshot` or `custom`) we can use
the image's display name.
See: https://developers.digitalocean.com/documentation/v2/#images
Signed-off-by: Matteo Valentini <matteo.valentini@nethesis.it>
4 years ago
Harkishen-Singh
77c20fd2f8
Adds support to configure retry on Rate-Limiting from remote-write config.
...
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
4 years ago
Łukasz Hryniuk
ab41de68b4
Print details of API errors
...
Signed-off-by: Łukasz Hryniuk <code@hryniuk.pl>
4 years ago
Julien Pivotto
6393b48929
Merge pull request #8493 from prometheus/beorn7/doc
...
Recommend to get promtool from a binary distribution.
4 years ago
beorn7
00cf59829d
Recommend to get promtool from a binary distribution.
...
Rather than compile it yourself, which doesn't work as shown anymore
because of Go Modules.
Signed-off-by: beorn7 <beorn@grafana.com>
4 years ago
Julien Pivotto
eae197c610
Merge pull request #8491 from prometheus/beorn7/doc
...
Recommend to get promtool from a binary distribution.
4 years ago
beorn7
ae900a117f
Recommend to get promtool from a binary distribution.
...
Rather than compile it yourself, which doesn't work as shown anymore
because of Go Modules.
Signed-off-by: beorn7 <beorn@grafana.com>
4 years ago
Julien Pivotto
adcc5b50f7
Merge pull request #8490 from dgl/add-negative-tests
...
promtool: Add more negative alert tests
4 years ago
David Leadbeater
3e30f72af1
promtool: Add more negative alert tests
...
Signed-off-by: David Leadbeater <dgl@dgl.cx>
4 years ago
Julien Pivotto
10156762eb
Merge pull request #8484 from roidelapluie/add-note-am-api-v2
...
Add a note about deprecating alertmanager in the next release.
4 years ago
Frederic Branczyk
8b215fe907
Merge pull request #8470 from liguozhong/service_discovery_k8s
...
[fix] service discovery : change var "eps" to "pod
4 years ago
Julien Pivotto
6f488061df
Merge pull request #8488 from pstibrany/pass-queryable-and-appendable-explicitly
...
Split queryable and appendable arguments in api_v1.NewAPI.
4 years ago
Peter Štibraný
a2e5ad6174
Split queryable and appendable arguments in api_v1.NewAPI.
...
Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
4 years ago
Julien Pivotto
4fca1b9f5d
Merge pull request #8483 from roidelapluie/re-introduce-fuzzing
...
Re-introduce fuzzing in pull requests
4 years ago
Julien Pivotto
276c1b21d8
Add a note about deprecating alertmanager in the next release.
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Julien Pivotto
718df82e09
Update azure to test pull request fuzzing
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Julien Pivotto
bc87f37830
Re-introduce fuzzing in pull requests
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Julien Pivotto
b987dcc3b1
Merge pull request #8482 from roidelapluie/merge-back-2.25-rc0
...
Merge back 2.25 rc0
4 years ago
Julien Pivotto
93dcc3c7be
Consider status code 429 as recoverable errors to avoid resharding ( #8237 )
...
This reverts commit 49a8ce5239
.
This commit is necessary since we only wanted to not have the
functionality in 2.25. It will be improved soon on the main branch.
Co-authored-by: Harkishen-Singh <harkishensingh@hotmail.com>
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Julien Pivotto
526095f9fa
Merge pull request #8479 from roidelapluie/initiate-release-225
...
release 2.25.0-rc.0
4 years ago
Julien Pivotto
6035fe3b8c
Merge pull request #8463 from prometheus/build-docker-on-a-mac
...
Add instructions for building docker image locally to README.md
4 years ago
Julien Pivotto
2a9e05b777
Release 2.25.0-rc.0
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Tom Wilkie
74e0614b5c
Add instructions for building docker image locally to README.md
...
Fixes #8442
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
4 years ago
Julius Volz
e98e625649
Add names and email addresses to MAINTAINERS.md ( #8473 )
...
* Add names and email addresses to MAINTAINERS.md
This is so people can more easily reach the right people (e.g. for security
reports), and because we do it like this in other repos.
I did add parentheses to the formatting (different than in other
MAINTAINERS.md) to make it more readable, this this repo is more complex.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Update Björn's email address
Signed-off-by: Julius Volz <julius.volz@gmail.com>
4 years ago
Julien Pivotto
49a8ce5239
Revert "Consider status code 429 as recoverable errors to avoid resharding ( #8237 )"
...
This reverts commit cd412470d7
.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Julien Pivotto
8f6c5e8cb0
Merge pull request #8471 from prometheus/superq/yarn_yarn_yarn
...
Update web UI package.json
4 years ago
Ben Kochie
f8779137d0
Update web UI package.json
...
Update several NPM version pinnings.
Signed-off-by: Ben Kochie <superq@gmail.com>
4 years ago
Julien Pivotto
cdc71a1c2a
Merge pull request #8460 from roidelapluie/update-vendor-for-2-25
...
Update vendoring for 2.25 release
4 years ago
Julien Pivotto
90a8cb263e
Update dependencies
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Julien Pivotto
b5edda7cc5
Disable fuzzing
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Ben Kochie
000d7edec9
Remove inline Go vendor dir
...
Remove the inline Go vendoring per Prometheus 2020 Dev Summit[0].
[0]: https://docs.google.com/document/d/1yuaPKLDvhJNXMF1ubsOOm5kE2_6dvCxHowBQIDs0KdU/edit
Signed-off-by: Ben Kochie <superq@gmail.com>
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Harkishen Singh
cd412470d7
Consider status code 429 as recoverable errors to avoid resharding ( #8237 )
...
* Consider status code 429 as recoverable errors to avoid resharding.
* Adds support for Retry-After in backoff logic in remote storage.
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
4 years ago
Julien Pivotto
b61d7b3b69
Update javascript dependencies ( #8465 )
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
4 years ago
Taishi Matsumoto
89e9632a34
Increase golint timeout 1m -> 2m ( #8469 )
...
* Increase golint timeout 1m -> 2m
Signed-off-by: w1mvy <w1mvypine@gmail.com>
4 years ago
fuling
829b939891
[fix] service discovery : change var "eps" to "pod
...
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
4 years ago
Julien Pivotto
6bc6780533
Merge pull request #8466 from liguozhong/remote_storage_write
...
[fix] remote_storage : rename storage/remote/{write_hander.go => write_handler.go}
4 years ago
fuling
47d7e3781f
[fix] remote_storage : change "write_hander.go" to "write_handler.go"
...
Signed-off-by: fuling <fuling.lgz@alibaba-inc.com>
4 years ago
Julien Pivotto
e29b47b39e
Merge pull request #8440 from mishamo/master
...
Add optional name property to testgroup for better test failure output
4 years ago
Mauro Stettler
7715fe3219
Add matchers to LabelValues() call ( #8400 )
...
* Accept matchers in querier LabelValues()
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* create matcher to only select metrics which have searched label
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* test case for merge querier with matchers
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* test LabelValues with matchers on head
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* add test for LabelValues on block
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* formatting fix
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* Add comments
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* add missing lock release
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* remove unused parameter
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* Benchmarks for LabelValues() methods on block/head
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* Better comment
Co-authored-by: Julien Pivotto <roidelapluie@gmail.com>
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* update comment
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* minor refactor make code cleaner
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* better comments
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* fix expected errors in test
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* Deleting parameter which can only be empty
Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* fix comments
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* remove unnecessary lock
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* only lookup label value if label name was looked up
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* Return error when there is one
Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* Call .Get() on decoder before checking errors
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* only lock head.symMtx when necessary
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* remove unnecessary delete()
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* re-use code instead of duplicating it
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* Consistently return error from LabelValueFor()
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* move helper func from util.go to querier.go
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* Fix test expectation
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
* ensure result de-duplication and sorting works
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
* return named error from LabelValueFor()
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
Co-authored-by: Julien Pivotto <roidelapluie@gmail.com>
Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
4 years ago