Performance: 29× speedup across matchers + Coma accuracy improvements #96
Codecov / codecov/project
succeeded
Apr 14, 2026 in 1s
95.67% (+0.22%) compared to a0d488d
View this Pull Request on Codecov
95.67% (+0.22%) compared to a0d488d
Details
Codecov Report
❌ Patch coverage is 93.33333% with 34 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.67%. Comparing base (a0d488d) to head (ef2ea4a).
Additional details and impacted files
@@ Coverage Diff @@
## master #96 +/- ##
==========================================
+ Coverage 95.44% 95.67% +0.22%
==========================================
Files 50 53 +3
Lines 2351 2633 +282
Branches 366 398 +32
==========================================
+ Hits 2244 2519 +275
- Misses 64 72 +8
+ Partials 43 42 -1 | Files with missing lines | Coverage Δ | |
|---|---|---|
| valentine/algorithms/coma/coma.py | 100.00% <100.00%> (ø) |
|
| valentine/algorithms/coma/matchers.py | 95.60% <100.00%> (+0.09%) |
⬆️ |
| valentine/algorithms/coma/schema.py | 100.00% <100.00%> (ø) |
|
| valentine/algorithms/coma/similarity/trigram.py | 94.11% <100.00%> (+1.26%) |
⬆️ |
| ...alentine/algorithms/cupid/structural_similarity.py | 96.29% <100.00%> (+8.79%) |
⬆️ |
| ...tine/algorithms/distribution_based/column_model.py | 100.00% <100.00%> (+7.69%) |
⬆️ |
| ...lgorithms/distribution_based/distribution_based.py | 99.02% <100.00%> (+0.03%) |
⬆️ |
| ...lentine/algorithms/distribution_based/emd_utils.py | 92.30% <100.00%> (+5.35%) |
⬆️ |
| ...ne/algorithms/jaccard_distance/jaccard_distance.py | 100.00% <100.00%> (+3.84%) |
⬆️ |
| ...lentine/algorithms/similarity_flooding/__init__.py | 100.00% <100.00%> (ø) |
|
| ... and 16 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading