Skip to content

feat: expansion aware batching for explode

d8787e6
Select commit
Loading
Failed to load commit list.
Open

feat: expansion aware batching for explode #6069

feat: expansion aware batching for explode
d8787e6
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 20, 2026 in 1s

72.93% (+0.01%) compared to 7bec778

View this Pull Request on Codecov

72.93% (+0.01%) compared to 7bec778

Details

Codecov Report

❌ Patch coverage is 86.25954% with 36 lines in your changes missing coverage. Please review.
✅ Project coverage is 72.93%. Comparing base (7bec778) to head (d8787e6).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...ft-local-execution/src/intermediate_ops/explode.rs 95.12% 10 Missing ⚠️
...intermediate_ops/distributed_actor_pool_project.rs 0.00% 5 Missing ⚠️
...c/daft-local-execution/src/dynamic_batching/mod.rs 0.00% 3 Missing ⚠️
...aft-local-execution/src/intermediate_ops/filter.rs 62.50% 3 Missing ⚠️
...c/daft-local-execution/src/intermediate_ops/udf.rs 62.50% 3 Missing ⚠️
...c/daft-local-execution/src/runtime_stats/values.rs 0.00% 3 Missing ⚠️
src/daft-local-execution/src/sinks/write.rs 0.00% 3 Missing ⚠️
src/daft-local-execution/src/sources/source.rs 0.00% 3 Missing ⚠️
...ft-local-execution/src/streaming_sink/async_udf.rs 0.00% 3 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #6069      +/-   ##
==========================================
+ Coverage   72.91%   72.93%   +0.01%     
==========================================
  Files         973      973              
  Lines      126166   126407     +241     
==========================================
+ Hits        91995    92191     +196     
- Misses      34171    34216      +45     
Files with missing lines Coverage Δ
...-execution/src/intermediate_ops/intermediate_op.rs 87.50% <100.00%> (+0.36%) ⬆️
...cal-execution/src/intermediate_ops/into_batches.rs 90.74% <100.00%> (+0.54%) ⬆️
...ft-local-execution/src/intermediate_ops/project.rs 92.47% <100.00%> (+0.10%) ⬆️
...ft-local-execution/src/intermediate_ops/unpivot.rs 81.81% <100.00%> (+0.86%) ⬆️
...c/daft-local-execution/src/dynamic_batching/mod.rs 90.28% <0.00%> (-1.58%) ⬇️
...aft-local-execution/src/intermediate_ops/filter.rs 91.80% <62.50%> (-2.17%) ⬇️
...c/daft-local-execution/src/intermediate_ops/udf.rs 93.48% <62.50%> (-0.67%) ⬇️
...c/daft-local-execution/src/runtime_stats/values.rs 84.21% <0.00%> (-7.22%) ⬇️
src/daft-local-execution/src/sinks/write.rs 90.07% <0.00%> (-1.96%) ⬇️
src/daft-local-execution/src/sources/source.rs 85.54% <0.00%> (-1.51%) ⬇️
... and 3 more

... and 3 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.