Matthieu MOREL
ca3abe1eba
Update funcbench.yml
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2023-01-25 20:12:47 +01:00
Matthieu MOREL
1ec0786fa9
Update codeql-analysis.yml
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2023-01-25 20:12:26 +01:00
Matthieu MOREL
fecbfa0d14
Update ci.yml
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2023-01-25 20:12:02 +01:00
Matthieu MOREL
ff8f787f54
Update buf.yml
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2023-01-25 20:11:41 +01:00
Matthieu MOREL
e41cbdf31f
Update buf-lint.yml
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2023-01-25 20:09:46 +01:00
Kemal Akkoyun
ae597cac62
Upgrade several UI dependencies ( #11894 )
...
* build(deps): bump @codemirror/autocomplete in /web/ui
Bumps [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/codemirror/autocomplete/releases )
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/compare/6.3.0...6.4.0 )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump @fortawesome/fontawesome-svg-core in /web/ui
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.2.0...6.2.1 )
---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-svg-core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-25 19:49:14 +01:00
beorn7
49c5b1fae4
histograms: Fix counter reset header during merging
...
See detailed discussion:
https://github.com/prometheus/prometheus/pull/11864#issuecomment-1403963451
Signed-off-by: beorn7 <beorn@grafana.com>
2023-01-25 18:23:10 +01:00
beorn7
1cfc8f65a3
histograms: Return actually useful counter reset hints
...
This is a bit more conservative than we could be. As long as a chunk
isn't the first in a block, we can be pretty sure that the previous
chunk won't disappear. However, the incremental gain of returning
NotCounterReset in these cases is probably very small and might not be
worth the code complications.
Wwith this, we now also pay attention to an explicitly set counter
reset during ingestion. While the case doesn't show up in practice
yet, there could be scenarios where the metric source knows there was
a counter reset even if it might not be visible from the values in the
histogram. It is also useful for testing.
Signed-off-by: beorn7 <beorn@grafana.com>
2023-01-25 16:57:21 +01:00
Kemal Akkoyun
ae3406c1ef
Merge pull request #11661 from prometheus/dependabot/go_modules/documentation/examples/remote_storage/github.com/prometheus/client_golang-1.14.0
...
build(deps): bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 in /documentation/examples/remote_storage
2023-01-25 16:36:16 +01:00
dependabot[bot]
e3a296dfc5
build(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.13.1 to 1.14.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.13.1...v1.14.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-25 14:28:49 +00:00
Kemal Akkoyun
452d858315
Merge pull request #11795 from prometheus/dependabot/go_modules/documentation/examples/remote_storage/github.com/influxdata/influxdb-1.11.0
...
Bump github.com/influxdata/influxdb from 1.10.0 to 1.11.0 in /documentation/examples/remote_storage
2023-01-25 15:26:52 +01:00
Julien Pivotto
44ef49805c
Merge pull request #11890 from prometheus/release-2.41
...
Merge back Release 2.41
2023-01-25 11:22:46 +01:00
Shan Aminzadeh
cdfd18ce00
[lezer-promql] Fix package.json main to point to correct cjs module ( #11888 )
...
Signed-off-by: Shan Aminzadeh <shan.aminzadeh@chronosphere.io>
2023-01-25 11:00:59 +01:00
Julien Pivotto
f08730df7e
Merge pull request #11889 from prometheus/kakkoyun-release-patch
...
Add kakkoyun as volunteer as the next release shepherd
2023-01-25 10:39:11 +01:00
Kemal Akkoyun
5db15397ed
Add kakkoyun as volunteer as the next release shepherd
...
I'd be happy to help with the next release.
cc @roidelapluie
Signed-off-by: Kemal Akkoyun <kakkoyun@users.noreply.github.com>
2023-01-25 10:34:42 +01:00
Julien Pivotto
aeecf6854f
Merge pull request #11827 from roidelapluie/stabilize
...
Add 'keep_firing_for' field to alerting rules
2023-01-25 09:52:45 +01:00
Björn Rabenstein
9fb8fe0d4e
Merge pull request #11881 from krajorama/histograms-resethint-in-remote-write
...
Fix storage/remote/codec ignoreing histogram reset hint
2023-01-24 21:08:11 +01:00
György Krajcsovits
2d9a9cbc08
Fix storage/remote/codec ignoreing histogram reset hint
...
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
2023-01-24 12:56:30 +01:00
Julien Pivotto
e811d14963
Add comments
...
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
2023-01-23 13:59:43 +01:00
Julien Pivotto
d792f9c566
Merge pull request #11869 from bboreham/log-query-error
...
TestConcurrentRangeQueries: log query with error
2023-01-23 13:54:56 +01:00
Julien Pivotto
999be1d86a
Merge pull request #11872 from Borjianamin98/main
...
Promtool: add support of selecting timeseries for TSDB dump
2023-01-23 13:54:38 +01:00
Frederic Branczyk
8e21975949
Merge pull request #11870 from petergood/endpointslice-conditions
...
Add additional EndpointSlice conditions
2023-01-23 10:38:28 +01:00
Amin Borjian
90d6873c7f
promtool: add support of selecting timeseries for TSDB dump
...
Dumping without any limit on the data being dumped will generate
a large amount of data. Also, sometimes it is necessary to dump
only a part of the data in order to change or transfer it.
This change allows to specify a part of the data to dump and
by default works same as before. (no public API change)
Signed-off-by: Amin Borjian <borjianamin98@outlook.com>
2023-01-20 15:46:23 +03:30
Julien Pivotto
64842f137e
Merge pull request #11871 from mmorel-35/patch-1
...
lint(yaml) : simplify ignore path for all github workflows
2023-01-20 11:01:31 +01:00
Danny Kopping
c4ca791f18
Appeasing the linter
...
Signed-off-by: Danny Kopping <danny.kopping@grafana.com>
2023-01-20 10:53:42 +02:00
Matthieu MOREL
7063b47abb
lint(yaml) : simplify ignore path for all github workflows
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2023-01-20 09:43:35 +01:00
Danny Kopping
6486d28c7a
Panic if rule type was not expected
...
Signed-off-by: Danny Kopping <danny.kopping@grafana.com>
2023-01-20 10:27:50 +02:00
Peter Nicholson
bba95df0e9
Update documentation
...
Signed-off-by: Peter Nicholson <petergoods@hotmail.com>
2023-01-19 18:58:17 +01:00
Peter Nicholson
138a1362d8
Add support for EndpointSlice conditions
...
Signed-off-by: Peter Nicholson <petergoods@hotmail.com>
2023-01-19 18:56:02 +01:00
Bryan Boreham
9ae3572d24
TestConcurrentRangeQueries: log query with error
...
We've seen some timeouts in CI, and wanted to know what queries are
involved.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2023-01-19 16:01:28 +00:00
beorn7
57c18420ab
histograms: General readability tweaks
...
- Adjust doc comments to go1.19 style.
- Break down some overly long lines.
- Minor doc comment tweaks and fixes.
- Some renaming.
Some rationales for the last point:
I have renamed “interjections” into “inserts”, mostly because it is
shorter, and the word shows up a lot by now (and the concept is
cryptic enough to not obfuscate it even more with abbreviations).
I have also tried to find more descriptive naming for the “compare
spans” functions.
Signed-off-by: beorn7 <beorn@grafana.com>
2023-01-19 13:26:42 +01:00
Julien Pivotto
c0724f4e62
New test
...
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
2023-01-19 11:56:04 +01:00
Julien Pivotto
2c408289f8
Add stabilizing to UI
...
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
2023-01-19 11:33:54 +01:00
Julien Pivotto
8e500dbd39
Add rulefmt tests
...
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
2023-01-19 10:44:35 +01:00
Julien Pivotto
5ad74e6e71
Add tests
...
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
2023-01-19 10:36:01 +01:00
fayzal-g
cfa4ea53cc
Correctly update chunksRemoved and chunks metrics
...
Signed-off-by: fayzal-g <fayzal.ghantiwala@grafana.com>
2023-01-18 10:58:48 +00:00
Frederic Branczyk
9f91215bf6
Merge pull request #11844 from bawhetst/add-pod-container-id
...
discovery/kubernetes: add container ID as a meta label for pod targets
2023-01-17 19:19:22 +01:00
Ben Whetstone
52d5a7c60f
Document the __meta_kubernetes_pod_container_id meta label
...
Signed-off-by: Ben Whetstone <ben.whetstone@sysdig.com>
2023-01-17 11:15:52 -05:00
Julien Pivotto
c457dc48ae
Merge pull request #11745 from roidelapluie/promci
...
Switch to promci
2023-01-17 14:01:33 +01:00
Ganesh Vernekar
e6f84d5445
Merge pull request #11856 from codesome/mergecleanup
...
tsdb: Avoid unnecessary allocation from 11779
2023-01-17 17:31:37 +05:30
Ganesh Vernekar
6e560fe19b
tsdb: Avoid unnecessary allocation from 11779
...
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
2023-01-17 16:53:49 +05:30
Bryan Boreham
a1b10f0905
Merge pull request #11853 from bboreham/fixup-storage-test
...
package storage: fix up test not to access Labels internals
2023-01-17 09:55:10 +00:00
Ganesh Vernekar
46a7a2c911
Merge pull request #11851 from jerry-shao/main
...
tsdb: Fixed typo in Histogram
2023-01-17 09:57:36 +05:30
Bryan Boreham
faac4c066d
package storage: fix up test not to access Labels internals
...
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2023-01-16 18:48:49 +00:00
Bryan Boreham
b768247df8
Merge pull request #11760 from bboreham/discovery-log-setname
...
service discovery: add name to log messages
2023-01-16 17:57:47 +00:00
Bryan Boreham
75e5d600d9
Merge pull request #11748 from bboreham/safe-scrape
...
scrape: remove unsafe code
2023-01-16 17:57:12 +00:00
Julien Pivotto
a35e54cc56
Merge pull request #11786 from LeviHarrison/remove-nomad-datacenter-docs
...
Remove Nomad `datacenter` field in configuration docs
2023-01-16 14:42:40 +01:00
Mingjie Shao
78d3c4e823
tsdb: Fixed typo in Histogram
...
Signed-off-by: Mingjie Shao <com.jerryshao@jerryshao.com>
2023-01-16 18:13:45 +08:00
Ganesh Vernekar
cb2be6e62f
Merge pull request #11779 from codesome/memseries-ooo
...
tsdb: Only initialise out-of-order fields when required
2023-01-16 10:58:05 +05:30
Jesus Vazquez
136956cca4
Attempt to append ooo sample at the end first ( #11615 )
...
This is an optimization on the existing append in OOOChunk.
What we've been doing so far is find the place inside the out-of-order
slice where the new sample should go in and then place it there and move
any samples to the right if necessary. This is OK but requires a binary
search every time the slice is bigger than 0.
The optimization is opinionated and suggests that although out-of-order
samples can be out-of-order amongst themselves they'll probably be in
order thus we can probably optimistically append at the end and if not
do the binary search.
OOOChunks are capped to 30 samples by default so this is a small
optimization but everything adds up, specially if you handle many active
timeseries with out-of-order samples.
Signed-off-by: Jesus Vazquez <jesus.vazquez@grafana.com>
Signed-off-by: Jesus Vazquez <jesusvazquez@users.noreply.github.com>
Co-authored-by: Ganesh Vernekar <ganeshvern@gmail.com>
2023-01-13 19:00:50 +05:30