Skip to content

feat(cogs): ChangeStream trait, preparation for backend instrumentation - #590

Merged
matt-codecov merged 2 commits into
matth/storage-inventory-trackerfrom
matth/storage-inventory-tracker-2
Aug 26, 2026
Merged

feat(cogs): ChangeStream trait, preparation for backend instrumentation#590
matt-codecov merged 2 commits into
matth/storage-inventory-trackerfrom
matth/storage-inventory-tracker-2

feat(cogs): ChangeStream trait, preparation for backend instrumentation

5093b31
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 26, 2026 in 0s

87.96% (-0.20%) compared to c26d574

View this Pull Request on Codecov

87.96% (-0.20%) compared to c26d574

Details

Codecov Report

❌ Patch coverage is 72.53521% with 78 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.96%. Comparing base (c26d574) to head (5093b31).

Files with missing lines Patch % Lines
objectstore-service/src/change_stream/factory.rs 11.76% 30 Missing ⚠️
...ectstore-service/src/change_stream/cost_tracker.rs 91.08% 14 Missing ⚠️
bigtable-bench/src/main.rs 0.00% 11 Missing ⚠️
objectstore-service/src/change_stream/mod.rs 23.07% 10 Missing ⚠️
objectstore-service/src/backend/mod.rs 50.00% 9 Missing ⚠️
objectstore-service/src/backend/bigtable.rs 87.50% 2 Missing ⚠️
objectstore-service/src/backend/gcs.rs 87.50% 2 Missing ⚠️
Additional details and impacted files
@@                         Coverage Diff                         @@
##           matth/storage-inventory-tracker     #590      +/-   ##
===================================================================
- Coverage                            88.16%   87.96%   -0.20%     
===================================================================
  Files                                  101      104       +3     
  Lines                                16533    16785     +252     
===================================================================
+ Hits                                 14576    14765     +189     
- Misses                                1957     2020      +63     
Components Coverage Δ
Rust Backend 92.03% <75.45%> (-0.32%) ⬇️
Rust Client 81.97% <ø> (ø)
Python Client 93.38% <ø> (ø)

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