turbofish-org / orga

Deterministic state machine engine written in Rust
Apache License 2.0
148 stars 20 forks source link

Client iteration fixes #197

Closed mappum closed 1 year ago

mappum commented 1 year ago

This PR fixes issues related to performing queries that iterate over store values.

codecov-commenter commented 1 year ago

Codecov Report

Merging #197 (de9f761) into develop (5e2466b) will increase coverage by 0.76%. The diff coverage is 90.90%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@             Coverage Diff             @@
##           develop     #197      +/-   ##
===========================================
+ Coverage    59.78%   60.54%   +0.76%     
===========================================
  Files           82       83       +1     
  Lines        14853    15072     +219     
===========================================
+ Hits          8880     9126     +246     
+ Misses        5973     5946      -27     
Impacted Files Coverage Δ
src/merk/proofstore.rs 0.00% <0.00%> (ø)
src/store/backingstore.rs 27.77% <0.00%> (+3.17%) :arrow_up:
src/store/bufstore.rs 97.64% <ø> (ø)
src/store/mod.rs 79.62% <ø> (ø)
src/store/null.rs 49.01% <0.00%> (-7.85%) :arrow_down:
src/store/store.rs 83.88% <0.00%> (+1.89%) :arrow_up:
src/store/partialmap.rs 89.87% <89.87%> (ø)
src/client/exec.rs 93.06% <93.12%> (+0.54%) :arrow_up:
src/collections/map.rs 94.83% <95.65%> (+0.27%) :arrow_up:
src/client/mock.rs 97.29% <96.15%> (+24.83%) :arrow_up:
... and 2 more

... and 2 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more