Bartlomiej Plotka
c2ec948f61
[EXPERIMENT] Prombench reliability (v3.8.1)
...
v3.8.1
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>
2026-02-26 04:44:43 +00:00
Bartlomiej Plotka
b53d7386d0
Merge pull request #17159 from linasm/optimize-join-performance-5
...
[PERF] PromQL: replace maps with slices and reuse matching data structures in VectorBinop/And/Or/Unless
2026-02-25 13:50:31 +00:00
Bartlomiej Plotka
333e0dc188
tests: reinforce and optimize queue_manager_test createTimeSeries ( #18179 )
...
* tests: fix createTimeSeries so it does not create unnecessary load
16M samples 4k series
Signed-off-by: bwplotka <bwplotka@gmail.com>
* addressed comments
Signed-off-by: bwplotka <bwplotka@gmail.com>
* Apply suggestions from code review
Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com>
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>
---------
Signed-off-by: bwplotka <bwplotka@gmail.com>
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>
Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com>
2026-02-25 13:22:13 +00:00
Linas Medžiūnas
c317f9254e
chore(histogram): Move histogram trimming code out of engine.go ( #18185 )
...
Signed-off-by: Linas Medziunas <linas.medziunas@gmail.com>
2026-02-25 09:10:42 +01:00
George Krajcsovits
5d3f9ee39b
Merge pull request #17904 from linasm/trim_histogram
...
promql: Implement </ and >/ operators for trimming native histograms
2026-02-24 17:16:24 +01:00
renovate[bot]
d66944d856
chore(config): migrate config renovate.json ( #18183 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-24 16:45:49 +01:00
Julien
9d38077e50
Merge pull request #18080 from ldufr/ldufresne/retention-size-percentage
...
Add percentage based retention
2026-02-24 15:50:36 +01:00
Laurent Dufresne
c76e78d0a4
Added test for percentage-based retention
...
Signed-off-by: Laurent Dufresne <laurent.dufresne@grafana.com>
2026-02-24 15:28:45 +01:00
Laurent Dufresne
971143edac
Added Retention.Percentage to config file with runtime config reloading
...
Signed-off-by: Laurent Dufresne <laurent.dufresne@grafana.com>
2026-02-24 15:28:20 +01:00
Jérôme LOYET
696679e50c
Add storage.tsdb.retention.percentage config
...
Signed-off-by: Jérôme LOYET <822436+fatpat@users.noreply.github.com>
Signed-off-by: Laurent Dufresne <laurent.dufresne@grafana.com>
2026-02-24 15:27:45 +01:00
Atıl Sensalduz
7a9c057727
Merge pull request #18180 from atilsensalduz/bugfix/tsdb-writeMetaFile-fd-leak
...
fix(tsdb): close file descriptor on json.MarshalIndent failure in writeMetaFile
2026-02-24 12:25:00 +00:00
Julien
3e8d15bb6c
Merge pull request #18127 from roidelapluie/roidelapluie/fix-scrape-logger-race
...
scrape: Fix race condition in scrapeFailureLogger access
2026-02-24 13:16:11 +01:00
Bryan Boreham
77f148ddb6
Merge pull request #17349 from mrvarmazyar/fix/consul-filter-health-endpoint
...
discovery/consul: Fix filter parameter not applied to health endpoint
2026-02-24 11:45:43 +00:00
harsh kumar
f312fde4a2
test: Enable parallel execution for chunk write queue tests ( #17338 )
...
* test(tsdb): Enable parallel execution for chunk write queue tests
Signed-off-by: Harsh <harshmastic@gmail.com>
2026-02-24 12:37:20 +01:00
Bryan Boreham
d28d33afe0
Merge branch 'main' into fix/consul-filter-health-endpoint
...
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2026-02-24 11:25:35 +00:00
Aurélien Duboc
1a5da4fbe0
fix(discovery): apply EC2 SD endpoint and guard refreshAZIDs nils ( #18133 )
...
Signed-off-by: Aurelien Duboc <aurelienduboc96@gmail.com>
2026-02-24 12:12:57 +01:00
Ben Kochie
8f1f1f3146
Update CI ( #18173 )
...
* Bump promu to latest release.
* Update actions/checkout.
* Update Go to 1.26.x for golangci-lint in synced repos.
* Improve golangci-lint push filter for synced repos.
Signed-off-by: SuperQ <superq@gmail.com>
2026-02-23 15:25:09 +01:00
Julien Pivotto
3ab867b66a
scrape: Fix race condition in scrapeFailureLogger access
...
Remove the separate scrapeFailureLoggerMtx and use targetMtx instead
for synchronizing access to scrapeFailureLogger. This fixes a data race
where Sync() would read scrapeFailureLogger while holding targetMtx but
SetScrapeFailureLogger() would write to it while holding a different mutex.
Add regression test to catch concurrent access issues.
Signed-off-by: Julien Pivotto <291750+roidelapluie@users.noreply.github.com>
2026-02-23 14:54:03 +01:00
Julien
019e842249
Merge pull request #17916 from roidelapluie/roidelapluie/sigv4up
...
Add AWS external_id support in sigv4 configuration
2026-02-23 13:15:11 +01:00
Julien Pivotto
0a6fbefaf4
docs: Add AWS external_id support in sigv4 configuration
...
This adds documentation for the external_id parameter when assuming
AWS roles in the sigv4 configuration.
Signed-off-by: Julien Pivotto <291750+roidelapluie@users.noreply.github.com>
2026-02-23 12:28:57 +01:00
renovate[bot]
789f22b931
fix(deps): update module github.com/prometheus/prometheus to v0.309.1 ( #18161 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-23 10:49:49 +01:00
renovate[bot]
454a19ec19
fix(deps): update module google.golang.org/grpc to v1.79.1 ( #18166 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-23 10:49:17 +01:00
renovate[bot]
050519df24
fix(deps): update module github.com/envoyproxy/protoc-gen-validate to v1.3.3 ( #18137 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-22 17:51:25 +01:00
renovate[bot]
5eaa1ab97b
fix(deps): update module golang.org/x/text to v0.34.0 ( #18164 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-22 17:50:57 +01:00
Matt
ce30ae49f3
[FEATURE] AWS SD: Add Elasticache Role ( #18099 )
...
* AWS SD: Elasticache
This change adds Elasticache to the AWS SD.
Co-authored-by: Ben Kochie <superq@gmail.com>
Signed-off-by: Matt <small_minority@hotmail.com>
---------
Signed-off-by: Matt <small_minority@hotmail.com>
Co-authored-by: Ben Kochie <superq@gmail.com>
2026-02-22 15:56:03 +01:00
renovate[bot]
a737448dd6
fix(deps): update module google.golang.org/api to v0.267.0 ( #18165 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-22 09:50:05 +01:00
renovate[bot]
6b93652eea
fix(deps): update module github.com/digitalocean/godo to v1.175.0 ( #18157 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-22 09:49:32 +01:00
renovate[bot]
c07257b558
fix(deps): update module github.com/envoyproxy/go-control-plane/envoy to v1.37.0 ( #18158 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-22 09:48:44 +01:00
renovate[bot]
0acb25a093
fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.28.0 ( #18159 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-22 09:48:10 +01:00
renovate[bot]
09ef9953c3
fix(deps): update module golang.org/x/sys to v0.41.0 ( #18163 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-22 09:28:17 +01:00
Ben Kochie
ce72ca8f3d
Fixup renovate PR note ( #18156 )
2026-02-22 08:27:12 +01:00
renovate[bot]
02485c3eb1
fix(deps): update google.golang.org/genproto/googleapis/api digest to 42d3e9b ( #18132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:52:31 +01:00
renovate[bot]
8054101092
fix(deps): update github.com/nsf/jsondiff digest to 8e8d90c ( #18129 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:47:54 +01:00
renovate[bot]
561bf314a2
fix(deps): update module github.com/klauspost/compress to v1.18.4 ( #18138 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:45:31 +01:00
renovate[bot]
a31394b8d0
fix(deps): update module github.com/prometheus/alertmanager to v0.31.1 ( #18142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:43:58 +01:00
renovate[bot]
aaa038b30e
chore(deps): update dependabot/fetch-metadata action to v2.5.0 ( #18145 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:42:24 +01:00
renovate[bot]
cc65a305f0
fix(deps): update kubernetes go dependencies to v0.35.1 ( #18136 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:32:01 +01:00
renovate[bot]
db91cce0af
chore(deps): update github/codeql-action action to v4.32.4 ( #18147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:29:05 +01:00
renovate[bot]
da8c60fb0b
chore(deps): update actions/setup-node action to v6.2.0 ( #18143 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:27:48 +01:00
renovate[bot]
7f94a58267
chore(deps): update actions/stale action to v10.2.0 ( #18144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 21:26:55 +01:00
Ben Kochie
37bc204a53
Fix renovate PR body ( #18154 )
2026-02-21 17:26:41 +01:00
renovate[bot]
77800bdaad
fix(deps): update aws go dependencies ( #18135 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 16:49:02 +01:00
renovate[bot]
eff0d4c15d
fix(deps): update github.com/hashicorp/nomad/api digest to daca79d ( #18128 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 10:21:40 +00:00
Bryan Boreham
948b52e6a4
Merge pull request #18037 from chencs/casie/simple-alts-optimization
...
model/labels: improve performance for regex alternations of form .*literal1.*|.*literal2.*
2026-02-20 15:29:12 +00:00
Bartlomiej Plotka
2c4afcdcdc
chore: Add consistent closing logging ( #18119 )
...
Signed-off-by: bwplotka <bwplotka@gmail.com>
2026-02-20 13:17:02 +00:00
Bartlomiej Plotka
c2209b2350
tests: add CI job for ompliance testing ( #18121 )
...
Signed-off-by: bwplotka <bwplotka@gmail.com>
2026-02-20 13:16:19 +00:00
Linas Medziunas
fbb706b886
Documentation
...
Signed-off-by: Linas Medziunas <linas.medziunas@gmail.com>
2026-02-20 15:13:12 +02:00
Sayuru
488f97c88e
Upgrade mongo-driver to v1.17.9 ( #18077 )
...
Signed-off-by: Sayuru <71478576+samaras3@users.noreply.github.com>
2026-02-19 18:37:01 +00:00
Björn Rabenstein
b2e63376da
Merge pull request #18105 from mmorel-35/staticcheck
...
chore: enable staticcheck linter and update golangci-lint to 2.10.1
2026-02-19 12:44:00 +01:00
Linas Medžiūnas
5bd0d00f8c
PromQL: Add experimental histogram_quantiles variadic function ( #17285 )
...
Signed-off-by: Linas Medziunas <linas.medziunas@gmail.com>
Signed-off-by: Björn Rabenstein <github@rabenste.in>
Signed-off-by: beorn7 <beorn@grafana.com>
Co-authored-by: Björn Rabenstein <github@rabenste.in>
Co-authored-by: beorn7 <beorn@grafana.com>
2026-02-18 17:32:29 +01:00