cowsql / raft

Asynchronous C implementation of the Raft consensus protocol
https://raft.readthedocs.io
Other
45 stars 6 forks source link

v1: Move pending client requests queue to the legacy compat code #104

Closed freeekanayaka closed 9 months ago

freeekanayaka commented 10 months ago

This moves the client requests queue and associated code from the core raft struct to the compatibility layer.

codecov[bot] commented 10 months ago

Codecov Report

Attention: 76 lines in your changes are missing coverage. Please review.

Comparison is base (a6e0924) 75.54% compared to head (b0356b9) 75.45%.

Files Patch % Lines
src/legacy.c 73.81% 27 Missing and 34 partials :warning:
src/client.c 69.56% 2 Missing and 5 partials :warning:
src/raft.c 82.14% 0 Missing and 5 partials :warning:
src/replication.c 78.57% 1 Missing and 2 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #104 +/- ## ========================================== - Coverage 75.54% 75.45% -0.10% ========================================== Files 52 52 Lines 9372 9451 +79 Branches 2316 2337 +21 ========================================== + Hits 7080 7131 +51 - Misses 993 1007 +14 - Partials 1299 1313 +14 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.