cboudereau / gcs-rsync

Lightweight Google Cloud Storage sync Rust Client with better performance than gsutil rsync
https://docs.rs/gcs-rsync/
MIT License
13 stars 8 forks source link

perf: size and mtime check #13

Closed cboudereau closed 2 years ago

cboudereau commented 2 years ago
codecov[bot] commented 2 years ago

Codecov Report

Merging #13 (2421bbe) into main (c0d3eb7) will decrease coverage by 2.08%. The diff coverage is 87.25%.

:exclamation: Current head 2421bbe differs from pull request most recent head 9f59350. Consider uploading reports for the commit 9f59350 to get more accurate results Impacted file tree graph

@@            Coverage Diff             @@
##             main      #13      +/-   ##
==========================================
- Coverage   84.31%   82.22%   -2.09%     
==========================================
  Files          14       14              
  Lines         969     1176     +207     
==========================================
+ Hits          817      967     +150     
- Misses        152      209      +57     
Impacted Files Coverage Δ
src/gcp/storage/resources/object.rs 79.78% <66.66%> (-3.20%) :arrow_down:
src/gcp/sync/gcs.rs 71.42% <66.66%> (-2.59%) :arrow_down:
src/gcp/storage/client.rs 65.17% <75.00%> (-4.83%) :arrow_down:
src/gcp/storage/mod.rs 47.82% <75.00%> (+7.82%) :arrow_up:
src/gcp/sync/mod.rs 84.49% <85.10%> (+0.28%) :arrow_up:
src/gcp/sync/fs.rs 72.72% <89.28%> (-6.76%) :arrow_down:
tests/sync_mirror_integration_tests.rs 98.38% <97.26%> (-0.87%) :arrow_down:
src/gcp/storage/object.rs 88.63% <100.00%> (-1.37%) :arrow_down:
tests/objects_integration_test.rs 95.56% <100.00%> (+0.99%) :arrow_up:
... and 9 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 c0d3eb7...9f59350. Read the comment docs.