canonical / dqlite

Embeddable, replicated and fault-tolerant SQL engine.
https://dqlite.io
Other
3.8k stars 215 forks source link

C client API: remaining basic functions #525

Closed cole-miller closed 8 months ago

cole-miller commented 1 year ago

Not yet ready for final review.

Signed-off-by: Cole Miller cole.miller@canonical.com

codecov[bot] commented 1 year ago

Codecov Report

Merging #525 (cf2237d) into master (bfef8e7) will decrease coverage by 0.84%. The diff coverage is 37.60%.

@@            Coverage Diff             @@
##           master     #525      +/-   ##
==========================================
- Coverage   61.38%   60.54%   -0.84%     
==========================================
  Files          34       36       +2     
  Lines        6813     7175     +362     
  Branches     2024     2121      +97     
==========================================
+ Hits         4182     4344     +162     
- Misses       1344     1485     +141     
- Partials     1287     1346      +59     
Impacted Files Coverage Δ
src/roles.c 63.58% <ø> (ø)
src/client.c 34.11% <34.11%> (ø)
src/client_protocol.c 47.28% <49.20%> (ø)
src/lib/alloc.c 54.54% <54.54%> (ø)
src/server.c 59.89% <71.42%> (+0.70%) :arrow_up:

... and 3 files with indirect coverage changes

cole-miller commented 1 year ago

(I will squash the "fixup" commits before merging, but leaving them in place during the review process to make the evolution easier to follow)