Skip to content

added notThreadSafe

9210d79
Select commit
Loading
Failed to load commit list.
Merged

Add OOC cbind #2437

added notThreadSafe
9210d79
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 10, 2026 in 0s

71.80% (+0.35%) compared to 49893a8

View this Pull Request on Codecov

71.80% (+0.35%) compared to 49893a8

Details

Codecov Report

❌ Patch coverage is 82.35294% with 24 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.80%. Comparing base (49893a8) to head (9210d79).
⚠️ Report is 8 commits behind head on main.

Files with missing lines Patch % Lines
...runtime/instructions/ooc/AppendOOCInstruction.java 93.26% 5 Missing and 2 partials ⚠️
...untime/instructions/ooc/SubscribableTaskQueue.java 25.00% 2 Missing and 4 partials ⚠️
...org/apache/sysds/runtime/io/WriterBinaryBlock.java 0.00% 4 Missing and 1 partial ⚠️
...va/org/apache/sysds/runtime/ooc/util/OOCUtils.java 20.00% 2 Missing and 2 partials ⚠️
.../sysds/runtime/instructions/ooc/CachingStream.java 0.00% 1 Missing ⚠️
...he/sysds/runtime/io/WriterBinaryBlockParallel.java 75.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main    #2437      +/-   ##
============================================
+ Coverage     71.45%   71.80%   +0.35%     
- Complexity    47805    48261     +456     
============================================
  Files          1554     1555       +1     
  Lines        184605   185481     +876     
  Branches      36227    36401     +174     
============================================
+ Hits         131903   133185    +1282     
+ Misses        42449    41995     -454     
- Partials      10253    10301      +48     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 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.