Julius Volz
|
0f951774b8
|
Merge branch 'main' into mantine-ui
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-31 21:02:21 +02:00 |
|
Augustin Husson
|
29b62762db
|
adapt the lezer grammar and codemirror autocompletion with duration and number that are equivalent (#14417)
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
|
2024-07-31 15:31:42 +02:00 |
|
dependabot[bot]
|
6cef8698c2
|
build(deps-dev): bump @lezer/generator from 1.7.0 to 1.7.1 in /web/ui (#14382)
Bumps [@lezer/generator](https://github.com/lezer-parser/generator) from 1.7.0 to 1.7.1.
- [Changelog](https://github.com/lezer-parser/generator/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lezer-parser/generator/compare/1.7.0...1.7.1)
---
updated-dependencies:
- dependency-name: "@lezer/generator"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-30 13:30:49 +02:00 |
|
Julius Volz
|
edf31da311
|
Merge branch 'main' into mantine-ui
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-15 14:11:48 +02:00 |
|
Bryan Boreham
|
646e1e847d
|
Merge branch 'release-2.53' into merge-2.53.1
|
2024-07-10 11:17:53 +01:00 |
|
Bryan Boreham
|
14cfec3f60
|
Prepare release 2.53.1 (#14452)
Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com>
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
|
2024-07-10 11:14:07 +01:00 |
|
JuanJo Ciarlante
|
c94c5b64c3
|
feat: add limitk() and limit_ratio() operators (#12503)
* rebase 2024-07-01, picks previous renaming to `limitk()` and `limit_ratio()`
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* gofumpt -d -extra
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* more lint fixes
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* more lint fixes+
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* put limitk() and limit_ratio() behind --enable-feature=promql-experimental-functions
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* EnableExperimentalFunctions for TestConcurrentRangeQueries() also
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* use testutil.RequireEqual to fix tests, WIP equivalent thingie for require.Contains
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* lint fix
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* moar linting
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* rebase 2024-06-19
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* re-add limit(2, metric) testing for N=2 common series subset
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* move `ratio = param` to default switch case, for better readability
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* gofumpt -d -extra util/testutil/cmp.go
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* early break when reaching k elems in limitk(), should have always been so (!)
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* small typo fix
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* no-change small break-loop rearrange for readability
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* remove IsNan(ratio) condition in switch-case, already handled as input validation
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* no-change adding some comments
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* no-change simplify fullMatrix() helper functions used for tests
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* add `limitk(-1, metric)` testcase, which is handled as any k < 1 case
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* engine_test.go: no-change create `requireCommonSeries() helper func (moving code into it) for readability
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* rebase 2024-06-21
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* engine_test.go: HAPPY NOW about its code -> reorg, create and use simpleRangeQuery() function, less lines and more readable ftW \o/
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* move limitk(), limit_ratio() testing to promql/promqltest/testdata/limit.test
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* remove stale leftover after moving tests from engine_test.go to testdata/
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* fix flaky `limit_ratio(0.5, ...)` test case
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* Update promql/engine.go
Co-authored-by: Julius Volz <julius.volz@gmail.com>
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* Update promql/engine.go
Co-authored-by: Julius Volz <julius.volz@gmail.com>
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* Update promql/engine.go
Co-authored-by: Julius Volz <julius.volz@gmail.com>
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* fix AddRatioSample() implementation to use a single conditional (instead of switch/case + fallback return)
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* docs/querying/operators.md: document r < 0
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* add negative limit_ratio() example to docs/querying/examples.md
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* move more extensive docu examples to docs/querying/operators.md
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* typo
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* small docu fix for poor-mans-normality-check, add it to limit.test ;)
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* limit.test: expand "Poor man's normality check" to whole eval range
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* restore mistakenly removed existing small comment
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* expand poors-man-normality-check case(s)
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* Revert "expand poors-man-normality-check case(s)"
This reverts commit f69e1603b2ebe69c0a100197cfbcf6f81644b564, indeed too
flaky 0:)
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* remove humor from docs/querying/operators.md
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* fix signoff
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* add web/ui missing changes
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* expand limit_ratio test cases, cross-fingering they'll not be flaky
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* remove flaky test
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* add missing warnings.Merge(ws) in instant-query return shortcut
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* add missing LimitK||LimitRatio case to codemirror-promql/src/parser/parser.ts
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* fix ui-lint
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
* actually fix returned warnings :]
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
---------
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
Co-authored-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-03 22:18:57 +02:00 |
|
Björn Rabenstein
|
19da579799
|
Merge pull request #12821 from rexagod/12769
parser: support underscores
|
2024-06-27 17:04:18 +02:00 |
|
Pranshu Srivastava
|
3c9e3ee552
|
parser: support underscores
Support underscores in numbers, namely, decimals, hexadecimals, and
exponentials.
Fixes #12769
Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
|
2024-06-27 19:20:52 +05:30 |
|
György Krajcsovits
|
fcabffb999
|
Merge branch 'release-2.53' into merge-2.53-to-main
|
2024-06-19 10:06:57 +02:00 |
|
György Krajcsovits
|
e121d07388
|
Prepare release 2.53.0
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
|
2024-06-16 10:24:09 +02:00 |
|
György Krajcsovits
|
dd8676218b
|
Prepare 2.53.0-rc.1 release
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
|
2024-06-11 12:56:32 +02:00 |
|
dependabot[bot]
|
9ebc630d10
|
build(deps-dev): bump @lezer/generator from 1.5.1 to 1.7.0 in /web/ui
Bumps [@lezer/generator](https://github.com/lezer-parser/generator) from 1.5.1 to 1.7.0.
- [Changelog](https://github.com/lezer-parser/generator/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lezer-parser/generator/compare/1.5.1...1.7.0)
---
updated-dependencies:
- dependency-name: "@lezer/generator"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-06-06 11:27:49 +00:00 |
|
dependabot[bot]
|
a16573dbad
|
build(deps): bump @lezer/lr from 1.3.14 to 1.4.1 in /web/ui
Bumps [@lezer/lr](https://github.com/lezer-parser/lr) from 1.3.14 to 1.4.1.
- [Changelog](https://github.com/lezer-parser/lr/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lezer-parser/lr/compare/1.3.14...1.4.1)
---
updated-dependencies:
- dependency-name: "@lezer/lr"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-06-06 07:56:56 +00:00 |
|
György Krajcsovits
|
8397c7bc48
|
Version bump to v2.53.0-rc.0
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
|
2024-06-06 09:56:36 +02:00 |
|
Arthur Silva Sens
|
d73537ccc0
|
Merge branch 'main' into resolveconflicts-2.52.1
|
2024-05-31 09:36:17 -03:00 |
|
Arthur Silva Sens
|
3c1aadd942
|
Prepare v2.52.1 release
Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
|
2024-05-29 10:41:52 -03:00 |
|
Arthur Silva Sens
|
df05132f19
|
Prepare v2.52.0 release
Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
|
2024-05-08 07:37:25 -03:00 |
|
Arthur Silva Sens
|
2e323af50f
|
Merge branch 'main' into resolve-conflicts-2.52
Signed-off-by: Arthur Silva Sens <arthur.sens@coralogix.com>
|
2024-05-03 14:36:38 -03:00 |
|
Arthur Silva Sens
|
48e6e16943
|
Prepare v2.52.0-rc.1 release (#14050)
Signed-off-by: Arthur Silva Sens <arthur.sens@coralogix.com>
|
2024-05-03 17:31:50 +00:00 |
|
Arthur Silva Sens
|
650f4d7a72
|
Merge remote-tracking branch 'origin/main' into resolve-conflicts-2.52
|
2024-05-02 10:47:45 -03:00 |
|
Neeraj Gartia
|
99f9d32499
|
UTF-8: updates UI parser to support UTF-8 characters (#13590)
Signed-off-by: Neeraj Gartia <neerajgartia211002@gmail.com>
|
2024-04-29 11:14:01 +02:00 |
|
Arthur Silva Sens
|
9195d51469
|
Prepare v2.52 release
Signed-off-by: Arthur Silva Sens <arthur.sens@coralogix.com>
|
2024-04-24 17:19:43 -03:00 |
|
Julius Volz
|
5827772f69
|
Merge branch 'main' into mantine-ui
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-19 14:03:25 +02:00 |
|
Bryan Boreham
|
b4c0ab52c3
|
Cut release 2.51.2
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
|
2024-04-10 11:08:16 +01:00 |
|
Bryan Boreham
|
855b5ac4b8
|
Cut release 2.51.1 (#13853)
* Cut release 2.51.1
Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com>
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
|
2024-03-28 09:23:45 +00:00 |
|
Bryan Boreham
|
c05c15512a
|
Cut v2.51.0 (#13787)
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
|
2024-03-19 10:49:40 +00:00 |
|
Bryan Boreham
|
8d53e7ba90
|
Cut v2.51.0-rc.0 (#13729)
* Cherry-pick [BUGFIX] Azure SD: Fix 'error: parameter virtualMachineScaleSetName cannot be empty' (#13702)
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
|
2024-03-11 13:35:44 +00:00 |
|
Bryan Boreham
|
518ab179fb
|
Merge branch 'release-2.50' into merge-2.50.1
|
2024-02-26 11:50:06 +00:00 |
|
Bryan Boreham
|
e537d6d1c1
|
Cut 2.50.1 with metadata api bugfix
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
|
2024-02-26 10:00:21 +00:00 |
|
Augustin Husson
|
9738e48a7d
|
Merge pull request #13629 from prometheus/release-2.50
merge back release 2.50
|
2024-02-22 11:07:52 +01:00 |
|
Augustin Husson
|
814b920e8a
|
Cut v2.50.0 (#13612)
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
|
2024-02-22 10:21:59 +01:00 |
|
Julius Volz
|
096acdce7e
|
Fix npm workspaces build for Mantine UI
Thanks to input by @nexucis :)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-21 22:36:27 +01:00 |
|
Augustin Husson
|
93591ec5cc
|
Cut v2.50.0-rc.1 (#13602)
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
|
2024-02-19 14:15:03 +01:00 |
|
Augustin Husson
|
452f4c96b7
|
Cut v2.50.0-rc.0 (#13465)
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
|
2024-02-13 10:21:23 +01:00 |
|
Faustas Butkus
|
6feffeb92e
|
promql: add histogram_avg function (#13467)
Add histogram_avg function
---------
Signed-off-by: Faustas Butkus <faustas.butkus@gmail.com>
Signed-off-by: Björn Rabenstein <github@rabenste.in>
Co-authored-by: Björn Rabenstein <github@rabenste.in>
|
2024-02-01 18:28:42 +01:00 |
|
bwplotka
|
216b5edb41
|
Cut 2.49.1 web package.
Signed-off-by: bwplotka <bwplotka@gmail.com>
|
2024-01-15 16:44:33 +00:00 |
|
bwplotka
|
cf50f85faa
|
Cut 2.49.0
Signed-off-by: bwplotka <bwplotka@gmail.com>
|
2024-01-15 09:55:35 +00:00 |
|
bwplotka
|
abbcdc61f5
|
Cut 2.49.0-rc.2
Signed-off-by: bwplotka <bwplotka@gmail.com>
|
2024-01-08 09:49:30 +00:00 |
|
bwplotka
|
20b4ef5d58
|
Cut v2.49.0-rc.1
Signed-off-by: bwplotka <bwplotka@gmail.com>
|
2023-12-19 19:23:43 +00:00 |
|
Bartlomiej Plotka
|
c4c8d59c14
|
Cut 2.49.0-rc.0 (#13270)
* Cut 2.49.0-rc.0
Signed-off-by: bwplotka <bwplotka@gmail.com>
* Removed the duplicate.
Signed-off-by: bwplotka <bwplotka@gmail.com>
---------
Signed-off-by: bwplotka <bwplotka@gmail.com>
|
2023-12-12 10:12:08 +00:00 |
|
Bartlomiej Plotka
|
91a383f52c
|
Merge pull request #13059 from zenador/add-mad-function
Add mad_over_time function
|
2023-12-08 11:53:22 +00:00 |
|
Bartlomiej Plotka
|
bc4f8366c5
|
Upgraded npm dependencies pre 2.49-rc.0 (#13256)
Signed-off-by: bwplotka <bwplotka@gmail.com>
|
2023-12-07 14:43:15 +00:00 |
|
Julien Pivotto
|
6e8e16c050
|
Merge pull request #13227 from prometheus/release-2.48
Merge release-2.48 back into main
|
2023-12-01 16:09:02 +01:00 |
|
Jeanette Tan
|
9bf4cc993e
|
Add mad_over_time function
Signed-off-by: Jeanette Tan <jeanette.tan@grafana.com>
|
2023-12-01 01:22:58 +08:00 |
|
Alexander Trost
|
5051a993ab
|
promql: add sort_by_label and sort_by_label_desc functions
This adds functions to sort a vector by its label value.
Based on https://github.com/prometheus/prometheus/pull/1533
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
|
2023-11-28 14:40:07 +01:00 |
|
Levi Harrison
|
41c7253333
|
Release 2.48.0
Signed-off-by: Levi Harrison <git@leviharrison.dev>
|
2023-11-15 15:15:57 -05:00 |
|
Levi Harrison
|
8b87f3bbf1
|
Release 2.48.0-rc.2
Signed-off-by: Levi Harrison <git@leviharrison.dev>
|
2023-11-01 21:19:24 -04:00 |
|
Levi Harrison
|
8db8ad1bae
|
bump version (#13032)
Signed-off-by: Levi Harrison <git@leviharrison.dev>
|
2023-10-27 23:25:56 +02:00 |
|
Levi Harrison
|
827804c79d
|
Release 2.48.0-rc0
Signed-off-by: Levi Harrison <git@leviharrison.dev>
|
2023-10-15 22:32:41 -04:00 |
|