toeverything / OctoBase

πŸ™ OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
https://octobase.dev
GNU Affero General Public License v3.0
1.32k stars 83 forks source link

feat: ref handling after gc & deduplicate pending update #533

Closed darkskygit closed 1 year ago

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated (UTC)
octobase βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Sep 7, 2023 2:37pm
github-actions[bot] commented 1 year ago

Benchmark for Linux

Click to view benchmark | Test | Base | PR | % | | --- | --- | --- | --- |

Benchmark for Windows

Click to view benchmark | Test | Base | PR | % | | --- | --- | --- | --- |
codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 65.78% and project coverage change: +0.40% :tada:

Comparison is base (0be9fb3) 65.57% compared to head (1888e34) 65.98%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #533 +/- ## ========================================== + Coverage 65.57% 65.98% +0.40% ========================================== Files 113 113 Lines 12353 12484 +131 ========================================== + Hits 8100 8237 +137 + Misses 4253 4247 -6 ``` | [Files Changed](https://app.codecov.io/gh/toeverything/OctoBase/pull/533?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything) | Coverage Ξ” | | |---|---|---| | [apps/doc\_merger/src/main.rs](https://app.codecov.io/gh/toeverything/OctoBase/pull/533?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything#diff-YXBwcy9kb2NfbWVyZ2VyL3NyYy9tYWluLnJz) | `0.00% <0.00%> (ΓΈ)` | | | [libs/jwst-codec/src/doc/store.rs](https://app.codecov.io/gh/toeverything/OctoBase/pull/533?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything#diff-bGlicy9qd3N0LWNvZGVjL3NyYy9kb2Mvc3RvcmUucnM=) | `86.36% <25.00%> (-2.09%)` | :arrow_down: | | [libs/jwst-codec/src/doc/codec/item.rs](https://app.codecov.io/gh/toeverything/OctoBase/pull/533?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything#diff-bGlicy9qd3N0LWNvZGVjL3NyYy9kb2MvY29kZWMvaXRlbS5ycw==) | `72.22% <50.00%> (+1.85%)` | :arrow_up: | | [libs/jwst-codec/src/doc/common/range.rs](https://app.codecov.io/gh/toeverything/OctoBase/pull/533?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything#diff-bGlicy9qd3N0LWNvZGVjL3NyYy9kb2MvY29tbW9uL3JhbmdlLnJz) | `91.70% <75.00%> (-0.36%)` | :arrow_down: | | [libs/jwst-codec/src/doc/document.rs](https://app.codecov.io/gh/toeverything/OctoBase/pull/533?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything#diff-bGlicy9qd3N0LWNvZGVjL3NyYy9kb2MvZG9jdW1lbnQucnM=) | `77.52% <84.81%> (+7.69%)` | :arrow_up: | | [libs/jwst-codec/src/doc/codec/update.rs](https://app.codecov.io/gh/toeverything/OctoBase/pull/533?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything#diff-bGlicy9qd3N0LWNvZGVjL3NyYy9kb2MvY29kZWMvdXBkYXRlLnJz) | `89.16% <95.00%> (+2.42%)` | :arrow_up: | | [libs/jwst-codec/src/doc/types/map.rs](https://app.codecov.io/gh/toeverything/OctoBase/pull/533?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything#diff-bGlicy9qd3N0LWNvZGVjL3NyYy9kb2MvdHlwZXMvbWFwLnJz) | `87.56% <100.00%> (-0.96%)` | :arrow_down: | ... and [2 files with indirect coverage changes](https://app.codecov.io/gh/toeverything/OctoBase/pull/533/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toeverything)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 1 year ago

Benchmark for Linux

Click to view benchmark | Test | Base | PR | % | | --- | --- | --- | --- |

Benchmark for Windows

Click to view benchmark | Test | Base | PR | % | | --- | --- | --- | --- |
github-actions[bot] commented 1 year ago

Benchmark for Linux

Click to view benchmark | Test | Base | PR | % | | --- | --- | --- | --- |

Benchmark for Windows

Click to view benchmark | Test | Base | PR | % | | --- | --- | --- | --- |