astarte-platform / astarte-device-sdk-rust

Apache License 2.0
6 stars 12 forks source link

feat(sqlite): move to the rusqlite crate #367

Closed joshuachp closed 2 months ago

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 87.66816% with 55 lines in your changes missing coverage. Please review.

Project coverage is 70.8%. Comparing base (527a835) to head (cfc15ad). Report is 21 commits behind head on master.

Files with missing lines Patch % Lines
src/retention/sqlite/statements.rs 88.2% 16 Missing :warning:
src/store/sqlite/statements.rs 87.6% 16 Missing :warning:
src/retention/sqlite/mod.rs 87.2% 14 Missing :warning:
src/store/sqlite/mod.rs 89.3% 7 Missing :warning:
src/retention/mod.rs 0.0% 2 Missing :warning:
Additional details and impacted files | [Files with missing lines](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform) | Coverage Δ | | |---|---|---| | [src/interface/def.rs](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?src=pr&el=tree&filepath=src%2Finterface%2Fdef.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform#diff-c3JjL2ludGVyZmFjZS9kZWYucnM=) | `72.3% <100.0%> (+0.4%)` | :arrow_up: | | [src/properties.rs](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?src=pr&el=tree&filepath=src%2Fproperties.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform#diff-c3JjL3Byb3BlcnRpZXMucnM=) | `90.9% <ø> (ø)` | | | [src/transport/mqtt/connection.rs](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?src=pr&el=tree&filepath=src%2Ftransport%2Fmqtt%2Fconnection.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform#diff-c3JjL3RyYW5zcG9ydC9tcXR0L2Nvbm5lY3Rpb24ucnM=) | `66.9% <ø> (ø)` | | | [src/retention/mod.rs](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?src=pr&el=tree&filepath=src%2Fretention%2Fmod.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform#diff-c3JjL3JldGVudGlvbi9tb2QucnM=) | `22.3% <0.0%> (-5.8%)` | :arrow_down: | | [src/store/sqlite/mod.rs](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?src=pr&el=tree&filepath=src%2Fstore%2Fsqlite%2Fmod.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform#diff-c3JjL3N0b3JlL3NxbGl0ZS9tb2QucnM=) | `87.8% <89.3%> (ø)` | | | [src/retention/sqlite/mod.rs](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?src=pr&el=tree&filepath=src%2Fretention%2Fsqlite%2Fmod.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform#diff-c3JjL3JldGVudGlvbi9zcWxpdGUvbW9kLnJz) | `87.2% <87.2%> (ø)` | | | [src/retention/sqlite/statements.rs](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?src=pr&el=tree&filepath=src%2Fretention%2Fsqlite%2Fstatements.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform#diff-c3JjL3JldGVudGlvbi9zcWxpdGUvc3RhdGVtZW50cy5ycw==) | `88.2% <88.2%> (ø)` | | | [src/store/sqlite/statements.rs](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367?src=pr&el=tree&filepath=src%2Fstore%2Fsqlite%2Fstatements.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform#diff-c3JjL3N0b3JlL3NxbGl0ZS9zdGF0ZW1lbnRzLnJz) | `87.6% <87.6%> (ø)` | | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/astarte-platform/astarte-device-sdk-rust/pull/367/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astarte-platform)