Skip to content

Merge branch 'master' into store_consumer_offset

b2d1189
Select commit
Loading
Failed to load commit list.
Open

feat(partitions): add consensus per partition and extra #3071

Merge branch 'master' into store_consumer_offset
b2d1189
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 10, 2026 in 0s

70.27% (-0.26%) compared to e7be6dd

View this Pull Request on Codecov

70.27% (-0.26%) compared to e7be6dd

Details

Codecov Report

❌ Patch coverage is 0.42265% with 1178 lines in your changes missing coverage. Please review.
✅ Project coverage is 70.27%. Comparing base (e7be6dd) to head (b2d1189).

Files with missing lines Patch % Lines
core/partitions/src/iggy_partition.rs 0.00% 859 Missing ⚠️
core/consensus/src/observability.rs 0.00% 122 Missing ⚠️
core/shard/src/lib.rs 0.00% 80 Missing ⚠️
core/partitions/src/types.rs 0.00% 37 Missing ⚠️
core/partitions/src/offset_storage.rs 0.00% 33 Missing ⚠️
core/partitions/src/iggy_partitions.rs 0.00% 27 Missing ⚠️
core/simulator/src/client.rs 0.00% 11 Missing ⚠️
core/simulator/src/replica.rs 0.00% 9 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master    #3071      +/-   ##
============================================
- Coverage     70.53%   70.27%   -0.26%     
  Complexity      943      943              
============================================
  Files          1117     1117              
  Lines         95717    95603     -114     
  Branches      72916    72820      -96     
============================================
- Hits          67514    67186     -328     
- Misses        25712    25911     +199     
- Partials       2491     2506      +15     
Components Coverage Δ
Rust Core 70.24% <0.42%> (-0.35%) ⬇️
Java SDK 62.30% <ø> (ø)
C# SDK 69.10% <ø> (-0.31%) ⬇️
Python SDK 81.43% <ø> (ø)
Node SDK 91.53% <ø> (+0.21%) ⬆️
Go SDK 38.97% <ø> (ø)
Files with missing lines Coverage Δ
core/binary_protocol/src/consensus/operation.rs 94.36% <100.00%> (+0.16%) ⬆️
core/binary_protocol/src/dispatch.rs 90.99% <100.00%> (+0.08%) ⬆️
core/partitions/src/lib.rs 0.00% <ø> (ø)
core/shard/src/router.rs 0.00% <ø> (ø)
core/simulator/src/replica.rs 0.00% <0.00%> (ø)
core/simulator/src/client.rs 0.00% <0.00%> (ø)
core/partitions/src/iggy_partitions.rs 0.00% <0.00%> (ø)
core/partitions/src/offset_storage.rs 0.00% <0.00%> (ø)
core/partitions/src/types.rs 0.00% <0.00%> (ø)
core/shard/src/lib.rs 0.00% <0.00%> (ø)
... and 2 more

... and 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.