feat: Apache OpenDAL™ compatible backends #6177
Merged
Codecov / codecov/project
succeeded
Feb 18, 2026 in 1s
73.33% (+0.11%) compared to f258ff9
View this Pull Request on Codecov
73.33% (+0.11%) compared to f258ff9
Details
Codecov Report
❌ Patch coverage is 79.66102% with 60 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.33%. Comparing base (f258ff9) to head (5d0d2ef).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| src/daft-io/src/opendal_source.rs | 77.55% | 55 Missing |
| src/daft-writers/src/csv_writer.rs | 40.00% | 3 Missing |
| src/common/io-config/src/config.rs | 66.66% | 1 Missing |
| src/daft-io/src/lib.rs | 92.30% | 1 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## main #6177 +/- ##
==========================================
+ Coverage 73.21% 73.33% +0.11%
==========================================
Files 994 996 +2
Lines 129815 130930 +1115
==========================================
+ Hits 95050 96017 +967
- Misses 34765 34913 +148 | Files with missing lines | Coverage Δ | |
|---|---|---|
| src/common/io-config/src/python.rs | 46.21% <100.00%> (+1.21%) |
⬆️ |
| src/daft-functions-list/src/kernels.rs | 98.24% <100.00%> (+3.67%) |
⬆️ |
| src/daft-writers/src/json_writer.rs | 82.35% <100.00%> (ø) |
|
| src/daft-writers/src/parquet_writer.rs | 90.82% <100.00%> (ø) |
|
| src/daft-writers/src/utils.rs | 91.40% <100.00%> (ø) |
|
| src/common/io-config/src/config.rs | 97.82% <66.66%> (-2.18%) |
⬇️ |
| src/daft-io/src/lib.rs | 77.90% <92.30%> (+1.29%) |
⬆️ |
| src/daft-writers/src/csv_writer.rs | 88.75% <40.00%> (+6.89%) |
⬆️ |
| src/daft-io/src/opendal_source.rs | 77.55% <77.55%> (ø) |
🚀 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.
Loading