Ayoub Mrini

Results 46 issues of 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...

area/kubelet
sig/storage
sig/node
release-note
size/L
kind/feature
cncf-cla: yes
sig/instrumentation
priority/important-longterm
do-not-merge/hold
ok-to-test
triage/accepted

### 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/`...

help wanted

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: ```...

prombench

### 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