Closed MrCroxx closed 2 years ago
Merging #155 (b719af7) into main (0d300a6) will decrease coverage by
29.78%
. The diff coverage is2.61%
.
@@ Coverage Diff @@
## main #155 +/- ##
===========================================
- Coverage 84.77% 54.98% -29.79%
===========================================
Files 79 80 +1
Lines 7801 7973 +172
===========================================
- Hits 6613 4384 -2229
- Misses 1188 3589 +2401
Impacted Files | Coverage Δ | |
---|---|---|
rudder/src/error.rs | 0.00% <0.00%> (ø) |
|
rudder/src/lib.rs | 0.77% <0.00%> (-85.84%) |
:arrow_down: |
rudder/src/meta/mem.rs | 0.00% <0.00%> (-74.76%) |
:arrow_down: |
rudder/src/meta/mod.rs | 0.00% <0.00%> (ø) |
|
rudder/src/service.rs | 0.00% <0.00%> (-78.38%) |
:arrow_down: |
rudder/src/worker/compaction_detector.rs | 0.00% <0.00%> (-88.78%) |
:arrow_down: |
wheel/src/components/fsm.rs | 8.29% <0.00%> (-61.51%) |
:arrow_down: |
wheel/src/components/raft_log_store.rs | 65.82% <0.00%> (-0.42%) |
:arrow_down: |
wheel/src/components/raft_manager.rs | 0.00% <0.00%> (-79.25%) |
:arrow_down: |
wheel/src/lib.rs | 0.42% <0.00%> (-90.45%) |
:arrow_down: |
... and 41 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 0d300a6...b719af7. Read the comment docs.
Introduce
ControlService
in rudder for cluster control (e.g. AddWheels, AddKeyRanges).Changes:
ControlService
in rudder for cluster control (e.g. AddWheels, AddKeyRanges).AddWheels(AddEndpoints originally)
andAddKeyRanges
, make rudder responsible for handling requests and broadcast changes to wheels.