Skip to content

feat: keeper trait & sqlite-backed implementation - #582

Open
aldy505 wants to merge 3 commits into
mainfrom
aldy505/feat/ttl-keeper
Open

feat: keeper trait & sqlite-backed implementation#582
aldy505 wants to merge 3 commits into
mainfrom
aldy505/feat/ttl-keeper

fix(keeper): don't discard sql errors

56c46f3
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 1, 2026 in 1s

87.54% (+0.10%) compared to c20acef

View this Pull Request on Codecov

87.54% (+0.10%) compared to c20acef

Details

Codecov Report

❌ Patch coverage is 81.81818% with 40 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.54%. Comparing base (c20acef) to head (56c46f3).
⚠️ Report is 30 commits behind head on main.

Files with missing lines Patch % Lines
objectstore-service/src/keeper/sqlite_backed.rs 82.56% 38 Missing ⚠️
objectstore-service/src/error.rs 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #582      +/-   ##
==========================================
+ Coverage   87.44%   87.54%   +0.10%     
==========================================
  Files          93       95       +2     
  Lines       14753    15811    +1058     
==========================================
+ Hits        12901    13842     +941     
- Misses       1852     1969     +117     
Components Coverage Δ
Rust Backend 92.07% <81.81%> (-0.12%) ⬇️
Rust Client 79.89% <ø> (ø)
Python Client 90.98% <ø> (+1.60%) ⬆️

☔ View full report in Codecov by Harness.
📢 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.