Skip to content

feat: IbisBackend as single handle — settings-aware constructor + operations + lifecycle - #80

Merged
discreteds merged 12 commits into
developfrom
feature/settings-aware-ibis-backend
Apr 27, 2026
Merged

feat: IbisBackend as single handle — settings-aware constructor + operations + lifecycle#80
discreteds merged 12 commits into
developfrom
feature/settings-aware-ibis-backend

test: rewrite all tests to use IbisBackend, delete legacy test files

57ec49f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Apr 27, 2026 in 0s

50.35% (-5.48%) compared to 9b2b9e2

View this Pull Request on Codecov

50.35% (-5.48%) compared to 9b2b9e2

Details

Codecov Report

❌ Patch coverage is 64.18919% with 106 lines in your changes missing coverage. Please review.
✅ Project coverage is 50.35%. Comparing base (9b2b9e2) to head (57ec49f).
⚠️ Report is 6 commits behind head on develop.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/mountainash_data/backends/ibis/backend.py 76.47% 31 Missing and 13 partials ⚠️
src/mountainash_data/backends/iceberg/backend.py 0.00% 30 Missing ⚠️
src/mountainash_data/backends/ibis/operations.py 60.00% 16 Missing and 8 partials ⚠️
src/mountainash_data/core/protocol.py 20.00% 0 Missing and 8 partials ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop      #80      +/-   ##
===========================================
- Coverage    55.82%   50.35%   -5.48%     
===========================================
  Files           51       43       -8     
  Lines         2556     1855     -701     
  Branches       270      259      -11     
===========================================
- Hits          1427      934     -493     
+ Misses        1021      813     -208     
  Partials       108      108              

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