Ganesh Vernekar
7dd5e177aa
Merge pull request #662 from csmarchbanks/wal-replay-logs
...
Add logging during WAL replay
2019-07-15 11:20:52 +05:30
Chris Marchbanks
0cd46f8762
Add logging during WAL replay
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-07-13 11:10:44 -06:00
Ganesh Vernekar
3bc1ea3d75
Reuse byte buffer in WriteChunks and writeHash ( #653 )
...
* Re-use byte buffer in WriteChunks and writeHash
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Add CHANGELOG entry
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Fix review comments
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Remove old comment
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-07-12 18:42:34 +05:30
Bartek Płotka
45ee02add5
Merge pull request #658 from johncming/fix-comment
...
chunks: correct the interface name
2019-07-12 01:21:01 +02:00
johncming
84d71073f1
chunks: correct the interface name
...
Signed-off-by: johncming <johncming@yahoo.com>
2019-07-12 06:35:04 +08:00
Frederic Branczyk
fb6c709a5e
Merge pull request #5753 from metalmatze/grafanaDashboards
...
Fix prometheus-mixin dashboards to use grafanaDashboards
2019-07-11 15:51:01 +02:00
Matthias Loibl
20d12ff1c7
Fix prometheus-mixin dashboards to use grafanaDashboards
...
Signed-off-by: Matthias Loibl <mail@matthiasloibl.com>
2019-07-11 15:40:26 +02:00
Frederic Branczyk
28e56d974a
Merge pull request #5744 from prometheus/release-2.11
...
Merge Release 2.11 back into master
2019-07-10 17:19:34 +02:00
Frederic Branczyk
e5b2249485
Merge pull request #5752 from brancz/cherry-pick-5749
...
Cherry pick 5749 & Release v2.11.1
2019-07-10 15:46:08 +02:00
Frederic Branczyk
aea611afed
*: Cut v2.11.1
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-10 14:13:38 +02:00
Ye Ji
8873e49a45
give each tree cache its unique channel to avoid multiple close on the same channel
...
Signed-off-by: Ye Ji <ye@hioscar.com>
2019-07-10 14:09:01 +02:00
Frederic Branczyk
dd598f906d
Merge pull request #5749 from meridional/fix-close
...
Fix potential panic when prometheus is watching multiple zookeeper paths
2019-07-10 14:06:35 +02:00
Frederic Branczyk
4c355837b7
Merge pull request #5746 from csmarchbanks/wal-compression-docs
...
Add documentation for the WAL compression flag
2019-07-10 09:38:07 +02:00
Ganesh Vernekar
0fdd93b0b9
Breakdown generic writeOffsetTable ( #643 )
...
* Breakdown generic writeOffsetTable into writeLabelIndexesOffsetTable and writePostingsOffsetTable
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Add CHANGELOG entry
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Remove CHANGELOG entry
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-07-10 12:01:44 +05:30
Ganesh Vernekar
b5b8c9200c
Reuse string buffer in stringTuples.Swap ( #654 )
...
* Reuse string buffer when swapping stringTuples
This reduces the allocs of WriteLabelIndex significantly.
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Fix review comments
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Add CHANGELOG entry
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-07-10 11:58:28 +05:30
Ye Ji
9229811c94
give each tree cache its unique channel to avoid multiple close on the same channel
...
Signed-off-by: Ye Ji <ye@hioscar.com>
2019-07-09 16:38:56 -04:00
Ye Ji
2b78147417
Merge pull request #1 from prometheus/master
...
update
2019-07-09 16:11:24 -04:00
Xigang Wang
445bcd1251
Update the runShard method and change len(pendingSamples) to n=len(pendingSamples) ( #5708 )
...
Signed-off-by: xigang <wangxigang2014@gmail.com>
2019-07-09 19:09:11 +01:00
Chris Marchbanks
08f6a43619
Add documentation for the WAL compression flag
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-07-09 10:33:59 -06:00
Björn Rabenstein
fc3b772342
Merge pull request #5743 from tariq1890/rm_cockroach
...
remove the dependency on cockroachdb in prometheus
2019-07-09 12:09:33 +02:00
Ganesh Vernekar
b1cd829030
Reuse Chunk Iterator ( #642 )
...
* Reset method for chunkenc.Iterator
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Reset method only for XORIterator
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Use Reset(...) in querier.go
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Reuse deletedIterator
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Another way of reusing chunk iterators
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Unexport xorIterator
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Fix memSeries.iterator(...)
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Add some comments
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-07-09 15:19:34 +05:30
Ganesh Vernekar
8dfa537843
Re-use 'keys' in ReadOffsetTable ( #645 )
...
* Re-use 'keys' in ReadOffsetTable
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Add comment
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-07-09 15:16:42 +05:30
Frederic Branczyk
4ef66003d9
Merge pull request #5742 from brancz/cut-2.11.0-final
...
*: cut v2.11.0
2019-07-09 11:42:20 +02:00
Tariq Ibrahim
9fe9e66cfd
remove the dependency on cockroachdb in prometheus
...
Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com>
2019-07-09 01:27:17 -07:00
Frederic Branczyk
2c1a58ee13
*: cut v2.11.0
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-09 10:13:22 +02:00
Thomas Jackson
fef150f1b5
Add tests to ensure we can marshal and unmarshal our min/max times ( #5734 )
...
* Add tests to ensure we can marshal and unmarshal our min/max times
Related to https://github.com/prometheus/client_golang/issues/614
Instead of implementing all the time parsing, we can special-case handle
these 2 times. This means if times in this format show up that
time.Parse can't handle they will still error, but we can marshal/parse
our own min/max time
Signed-off-by: Thomas Jackson <jacksontj.89@gmail.com>
2019-07-08 10:43:59 +01:00
Marco Pracucci
2ccc48adc6
Documented /healthy, /ready and lifecycle API ( #5737 )
...
Signed-off-by: Marco Pracucci <marco.pracucci@spreaker.com>
2019-07-05 10:50:48 +01:00
Frederic Branczyk
aebf3e7520
Merge pull request #5736 from brancz/docs-release
...
Add more detailed instructions for releases
2019-07-04 21:58:34 +02:00
Frederic Branczyk
ac7b0ae4e6
RELEASE.md: Add command to run benchmark on release candidates
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-04 19:43:15 +02:00
Frederic Branczyk
2914a537db
RELEASE.md: Add procedure for when to publish docs
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-04 19:42:59 +02:00
Frederic Branczyk
5d84b76b81
Merge pull request #5729 from brancz/cut-2.11.0-rc.0
...
Cut v2.11.0-rc.0
2019-07-04 13:26:40 +02:00
Frederic Branczyk
dc37d3d729
Cut v2.11.0-rc.0
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-04 11:04:41 +02:00
Frederic Branczyk
0727318b95
Merge pull request #5592 from csmarchbanks/compress-wal
...
Compress WAL
2019-07-03 17:41:05 +02:00
Chris Marchbanks
06f1ba73eb
Provide flag to compress the tsdb WAL
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-07-03 08:03:29 -06:00
Chris Marchbanks
475ca2ecd0
Update to tsdb 0.9.1
...
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2019-07-03 07:51:11 -06:00
Frederic Branczyk
a3d030350f
Merge pull request #5722 from c2c-engg-20170100/dockerhub_link
...
Fix docker hub link in installation guide
2019-07-03 15:40:05 +02:00
Frederic Branczyk
d230c67aa1
Merge pull request #649 from prometheus/lr-inject-metrics
...
wal: Inject LiveReader metrics rather than registry
2019-07-03 14:58:22 +02:00
Frederic Branczyk
078895bf56
wal: Inject LiveReader metrics rather than registry
...
LiveReaders are instantiated `number of remote write queues * segments`
times, which would cause double registration of the metrics. Instead
this should be orchestrated by the layer above, instantiating the live
reader.
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2019-07-03 14:39:25 +02:00
Bartek Płotka
7ef10186b4
Added missing entries to CHANGELOG for 0.9.0 ( #648 )
...
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-07-03 14:35:59 +03:00
Bartek Płotka
a272e7ec60
Cut TSDB release 0.9.0 ( #647 )
...
Added newline as it is requires for some markdown renderers.
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-07-03 14:01:53 +03:00
Krasi Georgiev
31f7990d1d
Re-encode chunks that are still being appended to when snapshoti… ( #641 )
...
* re encode all head chunks outside the time range.
Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
2019-07-03 13:47:31 +03:00
Björn Rabenstein
52e28b41d3
Merge pull request #5728 from prometheus/beorn7/doc
...
Clarifying honor_labels documentation
2019-07-02 13:39:19 +02:00
beorn7
5973acd65d
Clarifying honor_labels documentation
...
Previously, the wording could be misunderstood as setting honor_labels
to "false" for federation.
This also adds scraping the Pushgateway as a typical use case for
honor_labels=true.
Signed-off-by: beorn7 <beorn@grafana.com>
2019-07-02 13:23:20 +02:00
Bartek Płotka
dc657df591
Merge pull request #644 from codesome/error-wrap
...
Check error before wrapping
2019-07-02 11:53:53 +01:00
Ganesh Vernekar
0dcaf10564
Check error before wrapping
...
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-07-02 16:05:27 +05:30
c2c-engg-20170100
81f9dac6a0
Fix docker hub link in installation guide
...
Signed-off-by: c2c-engg-20170100 <c2c-20170100@click2cloud.net>
2019-07-01 16:26:23 +05:30
Tom Wilkie
851131b074
Allow injection of arbitrary headers in promtool, for auth etc. ( #4389 )
...
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
2019-06-30 11:50:23 +01:00
Björn Rabenstein
32c3a1beef
Merge pull request #4474 from prometheus/mixin
...
Prometheus Monitoring Mixin for Prometheus itself.
2019-06-29 00:14:00 +02:00
beorn7
4825585834
Tweak tenses
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-28 17:37:49 +02:00
beorn7
9a2177949d
Protect gauge-based alerts against failed scrapes
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-28 16:46:19 +02:00