Jan Fajerski
1ac3ca9528
Release 3.0.0-rc.0
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2024-11-04 14:19:32 +01:00
Jan Fajerski
60da9b88a0
Merge pull request #15325 from prometheus/merge-main-into-3.0
...
Merge main into 3.0
2024-11-04 14:09:12 +01:00
Bryan Boreham
6979b237b9
Merge branch 'release-2.55' into merge-2.55-into-main2
2024-11-04 12:58:38 +00:00
Bryan Boreham
cfeaa2c1f1
Create release 2.55.1
...
With one bugfix.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2024-11-04 12:47:16 +00:00
Julius Volz
51866b9fee
Merge pull request #15244 from prometheus/utf8-web-ui-support
...
Support UTF-8 metric names and labels in web UI
2024-11-04 12:13:41 +01:00
Bryan Boreham
01a029c24c
CI Build: re-enable race detector
...
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2024-11-04 10:10:55 +00:00
Alban Hurtaud
4b56af7eb8
Add hidden flag for the delayed compaction random time window ( #14919 )
...
* Add hidden flag for the delayed compaction random time window
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
* Update cmd/prometheus/main.go
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
Signed-off-by: Alban Hurtaud <alban.hurtaud@amadeus.com>
* Update cmd/prometheus/main.go
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
Signed-off-by: Alban Hurtaud <alban.hurtaud@amadeus.com>
* Update tsdb/db.go
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
Signed-off-by: Alban Hurtaud <alban.hurtaud@amadeus.com>
* Fix flag name according to review - add test for delay
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
* Fix afer main rebase
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
* Implement review comments
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
* Update generatedelaytest to try with limit values
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
---------
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
Signed-off-by: Alban Hurtaud <alban.hurtaud@amadeus.com>
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
2024-11-04 08:26:26 +01:00
Bryan Boreham
a1a78a151d
Merge pull request #15316 from bboreham/revert-15141
...
Revert "Fix `MemPostings.Add` and `MemPostings.Get` data race (#15141 )"
2024-11-03 14:49:27 +00:00
Arve Knudsen
7c4f877881
otlptranslator: Harmonize non-UTF8 sanitization w/ naming rules. ( #15314 )
...
* otlptranslator: Harmonize non-UTF8 sanitization w/ naming rules.
Harmonize non-UTF8 sanitization w/ Prometheus naming rules.
---------
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2024-11-03 12:56:54 +00:00
Bryan Boreham
2fbbfc3da8
Revert "Fix `MemPostings.Add` and `MemPostings.Get` data race ( #15141 )"
...
This reverts commit 50ef0dc954
.
Memory allocation goes so high in Prombench that the system is unusable.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2024-11-03 12:30:34 +00:00
Bryan Boreham
9700933d18
Merge pull request #15311 from prometheus/remove-55-rc
...
[BUILD] React-app: replace 0.55.0-rc.0 with 0.55.0
2024-11-03 12:30:02 +00:00
Arthur Silva Sens
1a22b1d846
bugfix: Fix otlp translator switching colons to undescores ( #15251 )
...
Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
2024-11-03 13:15:49 +01:00
Arthur Silva Sens
034d2b24bc
Fix typos in tests ( #15312 )
...
Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
2024-11-02 15:38:51 +01:00
Bryan Boreham
a6fd22b9d2
Merge pull request #15250 from yeya24/fix-round-delay-name-removal
...
Fix round function not hornoring delayed name removal flag
2024-11-02 12:08:12 +00:00
Bryan Boreham
adcc873d51
[BUILD] React-app: replace 0.55.0-rc.0 with 0.55.0
...
Try to stop build errors.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2024-11-02 11:55:52 +00:00
dependabot[bot]
716c5164e4
chore(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.20.4 to 1.20.5.
- [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.20.4...v1.20.5 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:47:40 +00:00
dependabot[bot]
30830a77f4
chore(deps): bump actions/setup-go from 5.0.2 to 5.1.0 in /scripts
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](0a12ed9d6a...41dfa10bad
)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:39:48 +00:00
dependabot[bot]
deac15142f
chore(deps): bump golangci/golangci-lint-action in /scripts
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](aaa42aa062...971e284b60
)
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:39:39 +00:00
dependabot[bot]
a30b8e2b07
chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity
...
Bumps [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.7.0...sdk/azcore/v1.8.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:27:48 +00:00
dependabot[bot]
8a7942684c
chore(deps): bump github.com/linode/linodego from 1.41.0 to 1.42.0
...
Bumps [github.com/linode/linodego](https://github.com/linode/linodego ) from 1.41.0 to 1.42.0.
- [Release notes](https://github.com/linode/linodego/releases )
- [Commits](https://github.com/linode/linodego/compare/v1.41.0...v1.42.0 )
---
updated-dependencies:
- dependency-name: github.com/linode/linodego
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:27:30 +00:00
dependabot[bot]
a334e0781c
chore(deps): bump github.com/hetznercloud/hcloud-go/v2
...
Bumps [github.com/hetznercloud/hcloud-go/v2](https://github.com/hetznercloud/hcloud-go ) from 2.13.1 to 2.15.0.
- [Release notes](https://github.com/hetznercloud/hcloud-go/releases )
- [Changelog](https://github.com/hetznercloud/hcloud-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hetznercloud/hcloud-go/compare/v2.13.1...v2.15.0 )
---
updated-dependencies:
- dependency-name: github.com/hetznercloud/hcloud-go/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:27:24 +00:00
dependabot[bot]
58fd828329
chore(deps): bump github.com/edsrzf/mmap-go from 1.1.0 to 1.2.0
...
Bumps [github.com/edsrzf/mmap-go](https://github.com/edsrzf/mmap-go ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/edsrzf/mmap-go/releases )
- [Commits](https://github.com/edsrzf/mmap-go/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: github.com/edsrzf/mmap-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:26:57 +00:00
dependabot[bot]
c2005dbf63
chore(deps): bump google.golang.org/api from 0.199.0 to 0.204.0
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.199.0 to 0.204.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.199.0...v0.204.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:26:48 +00:00
dependabot[bot]
293b57dcb5
chore(deps): bump prometheus/promci from 0.4.4 to 0.4.5
...
Bumps [prometheus/promci](https://github.com/prometheus/promci ) from 0.4.4 to 0.4.5.
- [Release notes](https://github.com/prometheus/promci/releases )
- [Commits](468927c440...52c7012f5f
)
---
updated-dependencies:
- dependency-name: prometheus/promci
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 23:26:22 +00:00
Bryan Boreham
e2e01c1cff
Merge pull request #15216 from yeya24/log-last-series-labels
...
log last series labelset when hitting OOO series labels
2024-11-01 14:15:39 +00:00
Bartlomiej Plotka
dd4eb4590d
Merge pull request #15222 from jmichalek132/jm-add-tcp-events-to-tracing
...
tracing: add tcp events to remote store span
2024-11-01 14:26:15 +01:00
Arthur Silva Sens
ccaff318ff
Merge pull request #15249 from prometheus/otlp-fix-sanitiza
...
bugfix: Fix otlp translator for foreign characters
2024-10-31 19:05:37 -03:00
Jan Fajerski
284135a905
Merge pull request #15223 from jan--f/release-3.0.0-rc.0
...
Prepare release 3.0.0 rc.0
2024-10-31 20:33:37 +01:00
Jan Fajerski
5fdd382ec3
CHANGELOG: remove duplicate entry
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2024-10-31 16:22:59 +01:00
Ben Ye
b7aca45de7
fix round function ignoring enableDelayedNameRemoval feature flag
...
Signed-off-by: Ben Ye <benye@amazon.com>
2024-10-31 00:30:22 -07:00
Arthur Silva Sens
ea06f1a1d1
bugfix: Fix otlp translation of foreign characters
...
Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
2024-10-30 19:29:31 -03:00
Arthur Silva Sens
8588289c24
otlp translator: Add test showing bugs
...
Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
2024-10-30 19:28:53 -03:00
Julius Volz
76ca7d08d9
Fixup: re-add erroneously removed lines
...
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2024-10-30 16:43:10 +01:00
Juraj Michalek
76ff12b32a
chore: only create span events
...
Signed-off-by: Juraj Michalek <juraj.michalek132@gmail.com>
2024-10-30 09:41:38 +01:00
Juraj Michalek
7ecdb55b02
chore: use otelhttptrace instead
...
Signed-off-by: Juraj Michalek <juraj.michalek132@gmail.com>
2024-10-30 09:41:38 +01:00
Juraj Michalek
3c1ffbb2fd
chore: added idleTimeMs and fixed linting issues
...
Signed-off-by: Juraj Michalek <juraj.michalek132@gmail.com>
2024-10-30 09:41:38 +01:00
Juraj Michalek
2e7c739d44
chore: add tcp events to remote store span
...
Signed-off-by: Juraj Michalek <juraj.michalek132@gmail.com>
2024-10-30 09:41:38 +01:00
Julius Volz
c861b31b72
Support UTF-8 metric names and labels in web UI
...
Fixes most of https://github.com/prometheus/prometheus/issues/15202
This should address all areas of the UI except for the autocompletion in the
codemirror-promql text editor. The strategy here is that any time we print or
internally serialize (like for the PromLens tree view) either a metric name or
a label name as part of a selector or in other relevant parts of PromQL, we
check whether it contains characters beyond what was previously supported, and
if so, quote and escape it. In the case of metric names, we also have to move
them from the beginning of the selector into the curly braces.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2024-10-29 20:22:52 +01:00
Ganesh Vernekar
d0eecb1223
Merge pull request #15239 from colega/revert-14975-process-mempostings-delete-with-gomaxprocs-workers
...
Revert "Process `MemPostings.Delete()` with `GOMAXPROCS` workers"
2024-10-29 12:27:43 -04:00
Oleg Zaytsev
ba11a55df4
Revert "Process `MemPostings.Delete()` with `GOMAXPROCS` workers"
...
Signed-off-by: Oleg Zaytsev <mail@olegzaytsev.com>
2024-10-29 17:13:40 +01:00
Jan Fajerski
e2f55c34c9
fix CHANGELOG formatting and add entry for #14694
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2024-10-29 14:41:50 +01:00
Nicolas Takashi
b6c538972c
[REFACTORY] simplify appender commit ( #15112 )
...
* [REFACTOR] simplify appender commit
Signed-off-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com>
Co-authored-by: Arthur Silva Sens <arthursens2005@gmail.com>
2024-10-29 12:34:02 +00:00
Ayoub Mrini
350e0d5bc1
Merge pull request #15228 from shenpengfeng/main
...
chore: fix function name in comment
2024-10-29 12:12:59 +01:00
shenpengfeng
a44db5f784
chore: fix function name in comment
...
Signed-off-by: shenpengfeng <xinhangzhou@icloud.com>
2024-10-29 17:58:44 +08:00
Arve Knudsen
706dcfeecf
tsdb.CircularExemplarStorage: Avoid racing ( #15231 )
...
* tsdb.CircularExemplarStorage: Avoid racing
---------
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2024-10-29 10:40:46 +01:00
Ayoub Mrini
559722dc68
Merge pull request #15206 from multani/fix-doc-formatting
...
doc: fix formatting
2024-10-28 22:53:55 +01:00
Ayoub Mrini
99c0e68013
Merge pull request #15230 from GiedriusS/optimize_resolvepodref
...
discovery/kubernetes: optimize resolvePodRef
2024-10-28 22:53:13 +01:00
Bryan Boreham
5571c7dc98
FastRegexMatcher: use stack memory for lowercase copy of string
...
Up to 32-byte values this saves garbage, runs faster.
For prefixes, only `toLower` the part we need for the map lookup.
Split toNormalisedLower into fast and slow paths, to avoid a penalty
for the `copy` call in the case where no allocations are done.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2024-10-28 16:28:58 +00:00
Jan Fajerski
5408184452
react-app: bump version in lock file
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2024-10-28 17:10:34 +01:00
Jack Westbrook
7cda23ba32
fix(lezer-promql): fix missing types export in package.json ( #15161 )
...
Signed-off-by: Jack Westbrook <jack.westbrook@gmail.com>
2024-10-28 17:05:10 +01:00