al8n / skl

A lock-free thread-safe arena based Skiplist impelementation for building memtable.
Apache License 2.0
41 stars 5 forks source link

Readonly #14

Closed al8n closed 5 months ago

codecov[bot] commented 5 months ago

Codecov Report

Attention: Patch coverage is 88.39286% with 26 lines in your changes are missing coverage. Please review.

Project coverage is 89.58%. Comparing base (3fc5560) to head (79e37c9).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #14 +/- ## ========================================== - Coverage 89.86% 89.58% -0.28% ========================================== Files 15 15 Lines 2872 2997 +125 ========================================== + Hits 2581 2685 +104 - Misses 291 312 +21 ``` | [Files](https://app.codecov.io/gh/al8n/skl-rs/pull/14?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu) | Coverage Δ | | |---|---|---| | [src/lib.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Flib.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL2xpYi5ycw==) | `94.44% <100.00%> (+14.44%)` | :arrow_up: | | [src/map/error.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Fmap%2Ferror.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL21hcC9lcnJvci5ycw==) | `100.00% <100.00%> (ø)` | | | [src/map/tests.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Fmap%2Ftests.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL21hcC90ZXN0cy5ycw==) | `99.86% <100.00%> (+<0.01%)` | :arrow_up: | | [src/set/error.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Fset%2Ferror.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL3NldC9lcnJvci5ycw==) | `100.00% <100.00%> (ø)` | | | [src/set/tests.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Fset%2Ftests.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL3NldC90ZXN0cy5ycw==) | `99.83% <100.00%> (+<0.01%)` | :arrow_up: | | [src/arena.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Farena.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL2FyZW5hLnJz) | `95.78% <97.95%> (+0.87%)` | :arrow_up: | | [src/map/node.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Fmap%2Fnode.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL21hcC9ub2RlLnJz) | `86.41% <57.14%> (+0.53%)` | :arrow_up: | | [src/set/node.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Fset%2Fnode.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL3NldC9ub2RlLnJz) | `84.61% <57.14%> (+0.55%)` | :arrow_up: | | [src/set.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Fset.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL3NldC5ycw==) | `80.55% <86.84%> (-0.02%)` | :arrow_down: | | [src/map.rs](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree&filepath=src%2Fmap.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-c3JjL21hcC5ycw==) | `78.53% <85.71%> (-2.18%)` | :arrow_down: | | ... and [1 more](https://app.codecov.io/gh/al8n/skl-rs/pull/14?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu) | | ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/al8n/skl-rs/pull/14?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/al8n/skl-rs/pull/14?dropdown=coverage&src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu). Last update [3fc5560...79e37c9](https://app.codecov.io/gh/al8n/skl-rs/pull/14?dropdown=coverage&src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu).