Skip to content

Partition Boxes by key hash with balanced, fenced per-partition ownership#19

Merged
predatorray merged 2 commits into
mainfrom
claude/box-partitioning-design-cwhr83
Jun 12, 2026
Merged

Partition Boxes by key hash with balanced, fenced per-partition ownership#19
predatorray merged 2 commits into
mainfrom
claude/box-partitioning-design-cwhr83

Cover the partition routing, lifecycle, and fan-out paths left cold b…

fe084be
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 11, 2026 in 0s

84.05% (+1.04%) compared to 516507d

View this Pull Request on Codecov

84.05% (+1.04%) compared to 516507d

Details

Codecov Report

❌ Patch coverage is 89.02439% with 72 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.05%. Comparing base (516507d) to head (fe084be).

Files with missing lines Patch % Lines
...a/me/predatorray/candybox/server/CandyboxNode.java 82.48% 16 Missing and 8 partials ⚠️
...me/predatorray/candybox/client/CandyboxClient.java 83.17% 5 Missing and 13 partials ⚠️
...predatorray/candybox/server/PartitionBalancer.java 86.61% 12 Missing and 5 partials ⚠️
...redatorray/candybox/server/PartitionOwnership.java 81.48% 4 Missing and 1 partial ⚠️
...redatorray/candybox/server/NodeRequestHandler.java 96.38% 2 Missing and 1 partial ⚠️
...coordination/fake/InMemoryCoordinationService.java 86.66% 0 Missing and 2 partials ⚠️
.../coordination/zk/ZooKeeperCoordinationService.java 71.42% 2 Missing ⚠️
...va/me/predatorray/candybox/client/CandyboxCli.java 66.66% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main      #19      +/-   ##
============================================
+ Coverage     83.01%   84.05%   +1.04%     
- Complexity      518      528      +10     
============================================
  Files           125      129       +4     
  Lines          6435     6925     +490     
  Branches        906     1014     +108     
============================================
+ Hits           5342     5821     +479     
+ Misses          726      719       -7     
- Partials        367      385      +18     

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