Skip to content

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

Open
matt-codecov wants to merge 2 commits into
matth/storage-inventory-trackerfrom
matth/storage-inventory-tracker-2
Open

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

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

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

87.97% (-0.18%) compared to 1cec3c4

View this Pull Request on Codecov

87.97% (-0.18%) compared to 1cec3c4

Details

Codecov Report

❌ Patch coverage is 73.04965% with 76 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.97%. Comparing base (1cec3c4) to head (a2576e8).

Files with missing lines Patch % Lines
objectstore-service/src/change_stream/factory.rs 12.50% 28 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.15%   87.97%   -0.18%     
===================================================================
  Files                                  101      104       +3     
  Lines                                16526    16776     +250     
===================================================================
+ Hits                                 14568    14759     +191     
- Misses                                1958     2017      +59     
Components Coverage Δ
Rust Backend 92.05% <76.01%> (-0.30%) ⬇️
Rust Client 81.97% <ø> (ø)
Python Client 93.31% <ø> (ø)

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