Closed akoshelev closed 1 month ago
I can see the difference now
with metrics Running IPA for 1000000 records took 633.11591412s https://draft-mpc.vercel.app/query/view/lyric-days2024-10-10T0425
without metrics Running IPA for 1000000 records took 558.098657199s https://draft-mpc.vercel.app/query/view/gutsy-flyer2024-10-10T0414
Attention: Patch coverage is 84.61538%
with 2 lines
in your changes missing coverage. Please review.
Project coverage is 93.54%. Comparing base (
7e1c180
) to head (f0672e5
). Report is 5 commits behind head on main.
Files with missing lines | Patch % | Lines |
---|---|---|
ipa-core/src/cli/metric_collector.rs | 0.00% | 1 Missing :warning: |
ipa-core/src/cli/verbosity.rs | 91.66% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
It turns out we've been running with metrics overhead the whole time. I tested a run locally with
disable-metrics
feature and to my surprise I still saw the telemetry emitted from helper binary.Upon investigating, I came across our
Verbosity
struct that was installing the collector unconditionally. I changed that and tested that metrics are no longer emitted