Skip to content

cleanup

776bcf3
Select commit
Loading
Failed to load commit list.
Open

chore: Abstract metrics meters for execution #6384

cleanup
776bcf3
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 16, 2026 in 1s

74.78% (-0.08%) compared to 24be16f

View this Pull Request on Codecov

74.78% (-0.08%) compared to 24be16f

Details

Codecov Report

❌ Patch coverage is 56.62651% with 72 lines in your changes missing coverage. Please review.
✅ Project coverage is 74.78%. Comparing base (24be16f) to head (776bcf3).
⚠️ Report is 14 commits behind head on main.

Files with missing lines Patch % Lines
src/common/metrics/src/meters.rs 67.69% 21 Missing ⚠️
src/daft-distributed/src/statistics/stats.rs 0.00% 19 Missing ⚠️
src/daft-distributed/src/pipeline_node/sink.rs 0.00% 12 Missing ⚠️
.../daft-distributed/src/pipeline_node/scan_source.rs 0.00% 7 Missing ⚠️
src/daft-distributed/src/pipeline_node/explode.rs 0.00% 4 Missing ⚠️
src/daft-distributed/src/pipeline_node/filter.rs 0.00% 4 Missing ⚠️
src/daft-distributed/src/pipeline_node/udf.rs 0.00% 4 Missing ⚠️
src/daft-distributed/src/statistics/mod.rs 0.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #6384      +/-   ##
==========================================
- Coverage   74.85%   74.78%   -0.08%     
==========================================
  Files        1021     1022       +1     
  Lines      135842   136431     +589     
==========================================
+ Hits       101683   102025     +342     
- Misses      34159    34406     +247     
Files with missing lines Coverage Δ
src/common/metrics/src/lib.rs 52.63% <ø> (ø)
...rc/daft-distributed/src/pipeline_node/actor_udf.rs 32.14% <ø> (ø)
...-distributed/src/pipeline_node/glob_scan_source.rs 60.00% <ø> (ø)
...-distributed/src/pipeline_node/in_memory_source.rs 59.74% <ø> (ø)
...daft-distributed/src/pipeline_node/into_batches.rs 27.39% <ø> (ø)
src/daft-distributed/src/pipeline_node/limit.rs 17.20% <ø> (ø)
src/daft-distributed/src/pipeline_node/mod.rs 41.08% <ø> (ø)
...ft-local-execution/src/intermediate_ops/explode.rs 96.84% <100.00%> (ø)
...aft-local-execution/src/intermediate_ops/filter.rs 94.21% <100.00%> (ø)
...-execution/src/intermediate_ops/intermediate_op.rs 88.77% <ø> (ø)
... and 18 more

... and 46 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.