Ayoub Mrini
Ayoub Mrini
https://github.com/prometheus/prometheus/pull/14446#pullrequestreview-2166891678 follow-up
#### What type of PR is this? /kind feature #### What this PR does / why we need it: Exposes `emptyDir` usage and size limit per Pod as Prometheus metrics...
### Proposal Let's save some time. - The packages/subdirectories to be checked: - [ ] `cmd/prometheus`, see https://github.com/prometheus/prometheus/pull/14618 - [ ] `cmd/promtool` - [ ] `config/` - [ ] `discovery/`...
related to https://github.com/prometheus/prometheus/issues/15185 turned some loops into subtests to make use of t.Parallel() On my machine: Reducing exec time for `github.com/prometheus/prometheus/cmd/prometheus` by `~65%`: `~110s -> ~35s` After rebasing + adding...
fixes https://github.com/prometheus/prometheus/issues/14723
adjust RunOnFailure() doc. follow up to https://github.com/uber-go/goleak/pull/129
This is part of the "reduce WAL replay overhead/garbage" effort to help with https://github.com/prometheus/prometheus/issues/6934. On some WALs I have around I got: ``` │ v1.txt │ v2.txt │ │ sec/op...
- Hidden behind a feature flag. - Only on "linux" for now (maybe not all of them) - Might be useful for other operations (WAL writing? index?) - TODO: ```...
### What did you do? the test failed on unrelated change in https://github.com/prometheus/prometheus/pull/15529 This isn't the first occurrence of the data race ### What did you expect to see? _No...
also chore(tsdb): remove NewLeveledCompactorWithChunkSize constructor as unused, library users ca can redefine it on their side